Skip to main content

Vynútené zobrazenie stránky v kompatibilnom režime

Anonim

Najjednoduchší spôsob, ako informovať program Internet Explorer, že používa prehľad kompatibility, je úplne vynechať DOCTYPE na webovej stránke alebo umiestniť niečo nad DOCTYPE (vrátane vyhlásenia alebo komentára XML).

Tu sú niektoré príklady. Každý blok HTML je celý dokument webovej stránky.

Zobrazenie štandardov

Táto stránka nie je zobrazená v zobrazení kompatibility

Táto stránka nie je zobrazením kompatibility

Zobrazenie kompatibility

Táto stránka nie je zobrazená v zobrazení kompatibility

Táto stránka nie je zobrazením kompatibility

Zobrazenie štandardov (2)

Táto stránka nie je zobrazená v zobrazení kompatibility

Táto stránka nie je zobrazením kompatibility

Zobrazenie kompatibility (2)

Táto stránka nie je zobrazená v zobrazení kompatibility

Táto stránka nie je zobrazením kompatibility

Upozorňujeme, že posledný príklad by sa mal načítať ako zobrazenie štandardov v režime XHTML. Služba Internet Explorer však interpretuje vyhlásenie XML ako vyžadujúce zobrazenie kompatibility.

Použitie záhlavia HTTP na vynútenie zobrazenia štandardov v programe Internet Explorer 8 a vyššie

Môžete tiež použiť metaznačky na presadenie režimu štandardov. Metaznačka kompatibilná s formátom X-UA informuje program Internet Explorer, ktorý režim zobrazenia má použiť alebo emulovať.

Tým, že nastavíte túto metaznačku, poviete IE, aby používal štandardný režim aj vtedy, ak existujú komentáre alebo deklarácia XML nad DOCTYPE.

Určíte, ktorá verzia programu Internet Explorer môže najlepšie zobraziť stránku a potom nastaviť metaznačky na definovanie tejto verzie.

IE 7:

IE 8:

IE 9:

Ak zákazník prichádza na stránku s režimom zobrazenia, ktorý je vyšší ako ten, ktorý podporuje (napríklad prehliadač IE 7 zobrazujúci stránku s požiadavkou na zobrazenie režimu IE8), ignoruje značku a vykreslí stránku tak, ako by mala bez značky.