Navigation
Developer Tools
Override
Switch to Mode indicated by Dev
Tools
End
Is “Display all sites in Compat
View” set?
Is User
Compatibility
View List
Enabled?
Is MS
Compatibility
View List
Enabled?
Yes
No
No
Check User’s Compatibility View
List
Match Found?
Match Found?
Yes
No
Is “Display intranet sites in
Compat View” set?
Is webpage in Intranet Zone?
Check MS Compatibility View
List
No
No
Yes
Treat as EmulateIE
7
Yes
Yes
Yes
Yes
Determining IE9’s Document Mode
<Meta> Tag for X-UA-Compatible
HTTP Response
Header for X-UA-Compatible
No
Yes
Yes
Is there a <!DOCTYPE>?
Yes
Is the valueIE
=
EmulateIE
9
IE
=
EmulateIE
8
or
IE
=
EmulateIE
7
Is the valueIE
=
5?
Is the valueIE
=
7?
Is the valueIE
=
8?
Switch to IE
7
Standards
Mode
Switch to Quirks Mode
Yes
Yes
Yes
No
No
No
Compatibility View
X-UA-Compatible Meta Tag and HTTP Response Header
Developer Tools
No
No
No
No
Is there a <!DOCTYPE>?
Yes
Switch to Quirks Mode
No
Switch to IE
8
Standards
Mode
No
Treat as EmulateIE
9
Is the valueIE
=
9orIE
=
edge?
Yes
Switch to IE
9
Standards
Mode
No
Yes
Is this an IFRAME?
Is the Top-level Page in IE9 Standards
Mode?
Render IFRAMEin Quirks Mode
within IE9 Engine
Does the IFRAME
indicate Quirks
Mode?
Render IFRAME in IE
9
Standards
Mode
IFRAME can not render in IE9 Standards Mode
and follows the
rules below
Yes
Yes
Yes
No
No
No
IFRAME Handling
No