Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a Windows 7 machine on which I need to do testing on Internet Explorer 7 for a website I am working on.

I cannot use VirtualPC or any virtualized Windows XP. What are my alternatives?

share|improve this question
add comment

7 Answers

up vote 6 down vote accepted

DebugBar IE Tester lets you run multiple IE renderers for testing. It comes with IE 8, 7, 6 & 5.5, and works with Windows 7.

Another option is Multiple IE, but this doesn't work with Vista or Windows 7.

share|improve this answer
    
Does Multiple IE work in windows 7? –  hasenj Sep 1 '09 at 11:48
1  
Multiple IE doesn't seem to do it on Windows 7. –  ymasood Sep 1 '09 at 11:48
    
I'll check Multiple IE in Win 7 tonight - IE Tester runs fine in Win 7. –  pelms Sep 1 '09 at 12:09
add comment

If you can't virtualize you're out of luck.

You can go to the tools menu - select Compatibility View Settings and add the site you're testing, that should knock IE8 back to IE7 mode.

share|improve this answer
1  
Yes, that's one way to do it. salmonmoose, would this also replicate all CSS related issues that are existing on IE7 but run fine on IE8? –  ymasood Sep 1 '09 at 9:55
    
That's my understanding - this was they only way they could get IE to be standards compliant, without breaking thousands of websites that hack the html to work for old versions. The good news is people who updated to IE7 seem happy to move to IE8, the bad news is, those stuck on IE6 remain there. –  salmonmoose Sep 1 '09 at 10:07
1  
actually... I investigating a specific issue, which is not replicated on compat view. I think there is a specific earlier version of the IE7 engine which causes the bug (in a GWT site)... But I'm not sure :) –  Pieter Breed Sep 1 '09 at 11:23
1  
@Pieter Breed, you're right I also suspect this behavior. It doesn't act totally like IE7. –  ymasood Sep 1 '09 at 11:44
add comment

I don't think there are any. I tried to do this using a packaged install of IE7 (it comes with a couple of browsers) and runs well on XP. This actually corrupted my Windows 7 installation and I had to restore the system to it's previous image using System Restore.

It seems that the core file iexplore.exe was replaced when I tried this and it just crashed all my folder shortcuts once I had installed IE7. Not recommended.

I'll be happy to hear if there's still another solution out there to achieve this. Regards!

share|improve this answer
add comment

I'd just upvote pelms, but I don't think Multiple IE will work in 7.

Aside from virtualization, I think IE Tester is your only option. There are some websites that say they will do some screenshots, but I've never used them. Have you looked over at stackoverflow.com? I suspect this question would be better answered over there.

share|improve this answer
add comment

IE8 compatibility view

When a web site says that it supports modern web standards, Internet Explorer 8 respects that and displays the site using its most standards compliant mechanism. In the majority of cases, this works out just fine. However, every once in a while, a page that says “display me using modern standards” really means “display me like Internet Explorer 7 used to display modern standards pages”. This is where Compatibility View comes in.

alt text

share|improve this answer
1  
-1 x 20! Just look around, google a bit and you'll see this "IE8 compatibility view" is buggy, and doesn't do what it is supposed to do. Don't rely on this tool at all. Google around and you'll see by yourself. –  Olivier Pons Aug 6 '11 at 6:59
add comment

There is no supported method (that I can find) for natively IE7 on Windows 7

Here's what the "Get Internet Explorer 7" page looks like:

alt text

And the System Requirements says:

Windows Vista – Internet Explorer 7 is included as a feature within Windows Vista

...and...

Windows XP Service Pack 2 (SP2), Windows XP Service Pack 3 (SP3), Windows XP Professional x64 Edition, or Windows Server 2003 Service Pack 1 (SP1)

I think this is worth mentioning because some companies have a policy of wanting to support a browser+platform parings.

Practially speaking, developers and technical staff will need to shoehorn this combination for testing. IE7 is part of Vista, so people will need to use IE7 if for no other reason than to support the legacy Vista customer base they might have.

share|improve this answer
add comment

IE10 has "Browser mode" that you can select to simulate IE7, IE8 and IE9 in Developer tools. Hit F12 for the shortcut. It is next to the Validate tab.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.