Az IE kényszerítése az oldal kompatibilitási módban történő megtekintésére

A Windows 10 megjelenésével megszűnt az Internet Explorer böngésző. Ez a cikk azoknak az embereknek a javára kerül bemutatásra, akik még mindig használják a régebbi szoftvert, és történelmi célokra.

A legegyszerűbb módja annak megmondása, hogy az Internet Explorer használja a kompatibilitási nézetet, ha a DOCTYPE-t teljesen kihagyja a weboldalról, vagy nem helyez semmit a DOCTYPE fölé (beleértve az XML-deklarációt vagy a megjegyzést is).

Íme néhány példa. A HTML minden blokkja a teljes weboldal dokumentum.


Standard nézet

Ez az oldal NEM jelenik meg a Kompatibilitási nézetben

Ez az oldal NEM kompatibilitási nézet

Kompatibilitási nézet

Ez az oldal NEM jelenik meg a Kompatibilitási nézetben

Ez az oldal NEM kompatibilitási nézet


Standard nézet (2)

Ez az oldal NEM jelenik meg a Kompatibilitási nézetben

Ez az oldal NEM kompatibilitási nézet

Kompatibilitási nézet (2)

Ez az oldal NEM jelenik meg a Kompatibilitási nézetben

Ez az oldal NEM kompatibilitási nézet

Ne feledje, hogy az utolsó példát szabványos nézetként kell betölteni XHTML módban. De az Internet Explorer úgy értelmezi ezt az XML-deklarációt, hogy kompatibilitási nézetet igényel.

A HTTP fejlécek használata a standard nézet kényszerítésére az Internet Explorer 8 és újabb verzióiban

A meta tagek használatával kényszerítheti a szabványos módot is. Az X-UA-kompatibilis metacímke megmondja az Internet Explorer számára, hogy milyen nézetmódot kell használni vagy utánozni.

A metacímke beállításával azt mondja az IE-nek, hogy használja a szabványos módot, még akkor is, ha a DOCTYPE fölött vannak megjegyzések vagy XML deklaráció. Meghatározza, hogy az Internet Explorer melyik verziója tudja a legjobban megtekinteni az oldalt, majd állítsa be a metacímkéket az adott verzió meghatározásához.

IE 7:

IE 8:

IE 9:

Ha egy ügyfél olyan oldalra lép, amelynek a megtekintési módja magasabb, mint amilyet támogat (pl. Egy IE 7 böngésző olyan oldalt néz meg, amelyik IE8 nézet módot kér), akkor figyelmen kívül hagyja a címkét, és az oldalt a címke nélküli módba alakítja.