7

I'm developing asp.net website on IE10/Windows 8 + VS2012

Users noticed some artifacts and they use IE8. If I use F12 tools and set site to IE8 I don't see it. I need real IE8 for dev/test/

How do I emulate it properly?

katit
  • 15,901
  • 32
  • 116
  • 238
  • Did you test it on another machine where installation of IE 8 is possible? Never believe users! :) – Stefano L Jun 12 '13 at 23:05
  • Yes, I remote desktop to one machine with IE8. But I want to know how to duplicate it on my machine so I can effectively fix it. – katit Jun 12 '13 at 23:06

4 Answers4

6

Tip for who is using WIndows 10: By default you get MS Edge on your taskbar, and not IE. Just open a website on Edge, go to settings in the right top, and choose "Open with Internet Explorer" You can then pin the new IE window to open it straight next time. Only on this IE window you can choose to emulate other IE versions.

artdias90
  • 725
  • 1
  • 9
  • 16
3

You may install VirtualPC images with different IE versions for free from this Microsoft provided page

RobertT
  • 3,526
  • 3
  • 26
  • 33
2

click F12 on Internet explorer to activate the debuger find the emulator mode and choose your version

Matoeil
  • 5,944
  • 9
  • 47
  • 69
  • the question is how to emulate IE8 – Matoeil Dec 05 '13 at 14:52
  • emulate: match or surpass (a person or achievement), typically by imitation. Emulation mode is not properly named as it does not match or surpass native functionality it therefor does not emulate. – buzzsawddog Dec 05 '13 at 15:19
  • Furthermore if you read the question again. The OP said I can not see what they are seeing if I use F12 what can I do different. And you said use F12... – buzzsawddog Dec 05 '13 at 15:25
  • ok i must agree with u but i found it personnaly to reproduce quite closely my page display of native IE8 – Matoeil Dec 05 '13 at 15:57
  • 1
    Mostly I see errors in javascrip and with some html tags. When I test in IE compatibility mode it always misses the gotyas and then the client comes back and said things such as xyz does not work. I now just ignore the compatibility mode all together – buzzsawddog Dec 05 '13 at 16:06
0

what i do to emulate a specific ie version is to use the 'x-ua-compatible' meta tag. and e.g. to emulate ie8, we use the following line:

<meta http-equiv="X-UA-Compatible" content="IE=8"/>

if you want to delve into the mysteries of x-ua-compatible tag, you should try this link.

shayuna
  • 366
  • 3
  • 7