Skip to main content

Forțează IE să vadă o pagină în modul de compatibilitate

Reddit's 50/50 CHALLENGE (Iunie 2025)

Reddit's 50/50 CHALLENGE (Iunie 2025)
Anonim

Cea mai ușoară modalitate de a spune Internet Explorer să utilizeze vizualizarea de compatibilitate este fie să lase complet DOCTYPE pe pagina web, fie să plaseze nimic deasupra DOCTYPE (inclusiv o declarație XML sau un comentariu).

Aici sunt cateva exemple. Fiecare bloc de HTML este documentul întregii pagini web.

Vizualizare standard

Această pagină nu este redată în vizualizarea de compatibilitate

Această pagină nu este vizualizarea compatibilității

Vizualizare compatibilitate

Această pagină nu este redată în vizualizarea de compatibilitate

Această pagină nu este vizualizarea compatibilității

Vizualizări standard (2)

Această pagină nu este redată în vizualizarea de compatibilitate

Această pagină nu este vizualizarea compatibilității

Vizualizare compatibilitate (2)

Această pagină nu este redată în vizualizarea de compatibilitate

Această pagină nu este vizualizarea compatibilității

Rețineți că ultimul exemplu ar trebui încărcat ca vizualizare standard în modul XHTML. Dar Internet Explorer interpretează declarația XML ca fiind necesară pentru vizualizarea compatibilității.

Utilizarea anteturilor HTTP pentru a forța afișarea standardelor în Internet Explorer 8 și mai sus

De asemenea, puteți utiliza etichete meta pentru a forța modul standard. Meta tag-ul compatibil X-UA indică Internet Explorer ce mod de vizualizare să utilizeze sau să emuleze.

Prin setarea acestei metaetichete, spuneți IE să utilizeze modul standard chiar dacă există comentarii sau o declarație XML deasupra DOCTYPE.

Puteți determina ce versiune de Internet Explorer poate să vizualizeze cel mai bine pagina și apoi setați etichetele meta pentru a defini acea versiune.

IE 7:

IE 8:

IE 9:

Dacă un client ajunge la o pagină cu un mod de vizualizare mai mare decât cel acceptat (de exemplu, un browser IE 7 care vizualizează o pagină care solicită modul de vizualizare IE8), acesta va ignora eticheta și va afișa pagina în modul în care ar exista fără etichetă.