Rumah > hujung hadapan web > tutorial css > Mengapa Laman Web Saya Memaksa Mod Keserasian IE9 Walaupun Dilumpuhkan?

Mengapa Laman Web Saya Memaksa Mod Keserasian IE9 Walaupun Dilumpuhkan?

Patricia Arquette
Lepaskan: 2024-12-10 14:01:10
asal
689 orang telah melayarinya

Why Does My Website Force IE9 Compatibility Mode Despite Being Disabled?

Dilema Mod Keserasian IE9 pada Tapak Web Tertentu

Internet Explorer 9 (IE9) menyebabkan isu pelik pada tapak web tertentu (http:/ /alliancesatwar.com/guide/), bertukar kepada mod keserasian walaupun dilumpuhkan secara manual. Tingkah laku ini membingungkan, kerana tapak web lain yang serupa daripada pengarang yang sama (http://geuze.name/basement/) dipaparkan dengan betul.

Punca Potensi

keserasian IE9 mod biasanya dicetuskan apabila tapak web gagal memenuhi piawaian tertentu. Beberapa faktor boleh mempengaruhi perkara ini, termasuk:

  • X-UA-Compatible header/meta
  • Keutamaan pengguna untuk mod keserasian
  • Tetapan intranet
  • Senarai putih dalaman Microsoft tapak web yang memerlukan keserasian mod

Penyelesaian

Untuk menyelesaikan isu ini dan memastikan tapak web anda dipaparkan dengan betul dalam IE9, pertimbangkan perkara berikut:

  • Lumpuhkan Mod Keserasian Secara Manual: Jika boleh, lumpuhkan sementara mod keserasian dalam IE9 Menu "Alat -> Tetapan Paparan Keserasian" (boleh diakses dengan menekan Alt). Ini sepatutnya membolehkan anda menilai kelakuan pemaparan sebenar tapak web.
  • Tajuk/Meta Serasi X-UA: Jika tapak web anda mematuhi piawaian, laksanakan pengepala atau teg meta berikut:
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
Salin selepas log masuk

Ini mengarahkan IE9 untuk menggunakan pemaparan terbaharunya enjin.

  • Pengepala HTTP: Sebagai alternatif, anda boleh menetapkan pengepala HTTP berikut:
X-UA-Compatible: IE=Edge
Salin selepas log masuk

Dengan menyatakan "Tepi", anda mengarahkan IE9 untuk memaparkan tapak web menggunakan versi semasanya. Pendekatan ini memastikan tapak web anda akan sentiasa menggunakan mekanisme pemaparan paling terkini yang tersedia dalam IE9.

Atas ialah kandungan terperinci Mengapa Laman Web Saya Memaksa Mod Keserasian IE9 Walaupun Dilumpuhkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan