我讀到,如果DOCTYPE不正確設置IE6將進入怪癖模式。我如何知道在IE6內是否觸發了怪異模式?
我已經給出了一個文檔HTML 4.01 Transitional,但是我怎麼知道IE6是否觸發了Quirks模式?
我讀到,如果DOCTYPE不正確設置IE6將進入怪癖模式。我如何知道在IE6內是否觸發了怪異模式?
我已經給出了一個文檔HTML 4.01 Transitional,但是我怎麼知道IE6是否觸發了Quirks模式?
<script type="text/javascript" charset="utf-8">
if(document.compatMode == 'CSS1Compat'){
alert("Standards mode");
}else{
alert("Quirks mode");
}
</script>
如果你看看地址欄的末尾,有一個「破損的頁面」圖標,顯示你是在怪癖模式還是「正確」模式!
您還可以通過查詢得到這個使用JavaScript ...
alert(document.compatMode);
創建書籤用以下鏈接:
的javascript:M =( document.compatMode =='CSS + Compat')?'Standards。':'Quirks'; window.alert('您處於'+ m +'模式。');
非常感謝:) – RadiantHex 2010-10-14 13:53:51