关于360浏览器兼容模式下文档模式默认以ie7标准渲染
?有時網(wǎng)站在ie7的模式下是不兼容的,頁面布局會亂,或則js代碼不執(zhí)行,我們只需要在網(wǎng)頁head標(biāo)簽中加這么一句話
<meta http-equiv="X-UA-Compatible" content="IE=edge">
就可以讓文檔模式默認(rèn)是ie11,或則最高版本
具體可以參考 ? https://www.zhihu.com/question/28001699
一般項目中要求兼容ie7,ie8 ,ie9 ,ie10 ?ie11;好多樣式和js行為都會錯亂,這是我們可以將文檔模式調(diào)為標(biāo)準(zhǔn)之后,如何才能確保用戶打開時,文檔模式是標(biāo)準(zhǔn)的呢
在html head中寫上這句代碼,即可時文檔模式為你瀏覽器最高級別的模式;<meta http-equiv="X-UA-Compatible" content="IE=edge" />
若你想已ie8的標(biāo)準(zhǔn)模式打開,就寫成<meta http-equiv=X-UA-Compatible content=”IE=EmulateIE8“>;
?
2.3 若你想要以他的文檔模式ie10的打開,瀏覽器級別低于10的就以瀏覽器本身最高的方式打開,那么你要寫這2句話(順序不能錯):<meta http-equiv=X-UA-Compatible content=“IE=EmulateIE10”>;<meta http-equiv="X-UA-Compatible" content="IE=edge" />;
原因,優(yōu)先級是第一句,但第一句執(zhí)行不了,再執(zhí)行第二句;
補充兩點,1.若您的代碼在jsp環(huán)境中,通過iframe的形式展示的,上面代碼寫在common.jsp或者您的basic.jsp即可;
2.經(jīng)我實踐證明這句:<meta http-equiv=X-UA-Compatible content=”IE=10“>無效,必須寫成IE=EmulateIE10;
3.寫多個文檔模式,這樣即可<meta http-equiv=”X-UA-Compatible” content=”EmulateIE8,?EmulateIE10″>
?
?
?
總結(jié)
以上是生活随笔為你收集整理的关于360浏览器兼容模式下文档模式默认以ie7标准渲染的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新海诚没有参与制作的作品_下面哪部作品新
- 下一篇: 一摞烙饼