1. 程式人生 > >ie除錯,瀏覽器模式,文字模式

ie除錯,瀏覽器模式,文字模式

處理ie的瀏覽器相容,如果電腦裝了ie9,想除錯頁面在ie8、ie7下的顯示效果,會用到ie除錯工具裡面的瀏覽器模式、文字模式 選項。
理論上切換瀏覽器模式時會同時自動連帶切換文字模式 ,如果瀏覽器模式、文字模式 所選版本不一致時就有下面的作用區別:
文字模式 :用於識別不同ie瀏覽器版本下的css規則;
瀏覽器模式:用於js中識別不同ie瀏覽器版本;
相關程式碼驗證:

css:body{*background-color: #900;}

js:

if($.browser.msie && $.browser.version==7){
alert("ie7");
}

瀏覽器模式:ie8 文字模式:ie7標準 下:body 背景色紅色,無alert彈窗

瀏覽器模式:ie8 相容模式(相當於ie7),文字模式:ie8標準 下:有alert彈窗,body 背景色為預設白色

......