IE9'un sayfamı IE9 standartlarıyla yüklemesini sağlamaya çalışıyorum ...
<!DOCTYPE HTML>
Lanet şeyi tuhaf moda aldığımı fark ettim ... Bu da sayfadaki her şeyi hemen hemen kırıyor ...
IE'nin IE9 Standartlarına bağlı kalmasını nasıl sağlayabilirim?
IE9'un sayfamı IE9 standartlarıyla yüklemesini sağlamaya çalışıyorum ...
<!DOCTYPE HTML>
Lanet şeyi tuhaf moda aldığımı fark ettim ... Bu da sayfadaki her şeyi hemen hemen kırıyor ...
IE'nin IE9 Standartlarına bağlı kalmasını nasıl sağlayabilirim?
Yanıtlar:
Yerleştirme:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
içinde <head>
etiketinin yapmalı.
>
) bıraktığını göreceksiniz .
DOCTYPE bildiriminden önce herhangi bir HTML yorumunuz olmadığından emin olun, aksi takdirde IE9'u tuhaflıklar modunu kullanmak için tetikler.
Sadece <!DOCTYPE html>
sayfanın en üstünde, önünde hiçbir şey olmadan olması IE9'un standartlar modunu kullanması için yeterli olacaktır. Meta etikete de ihtiyacınız olmamalı.
WebBrowser
HTML'yi görüntülemek için denetimi kullanmak , siz belirtmediğiniz sürece, belge türünden bağımsız olarak IE8 oluşturmayı kullanır.
<meta http-equiv="X-UA-Compatible" content="IE=9" />
veya
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Desteklenmeyen yorumları kaldırın, yani desteklenen yorumları kontrol edin. Ve baş etiketinize yerleştirin. Doküman türü bildirimi, HTML'nizin 1. satırı olmalıdır.
Tüm sayfalarda bahsedilen kafamda var. Ancak, diğer tüm sayfalar için ana sayfa için doğru şekilde gösteriliyor, sayfa yine de dağınık modda işleniyor.