關(guān)于IE11修改User-agent不再支持document.all等
一個新的身份標識
關(guān)于IE11的第一個新聞就是它有了一個新的用戶代理(UA)字符串:
Mozilla/5.0 (IE 11.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C; rv:11.0) like Gecko
IE11去掉“MSIE”,導致以前js檢測“MSIE”的代碼無法使用。
navigator.appName 被設(shè)置為“Netscape”
navigator.product被設(shè)置為 “Gecko”
document.all在IE11中已經(jīng)被置為false,如果為了判斷是不是ie瀏覽器可以參考這篇文章
http://m.fzitv.net/article/76296.htm
function isIE() { //ie?
if (!!window.ActiveXObject || "ActiveXObject" in window)
return true;
else
return false;
}
attachEvent也被移除
其他一些被移除的特征:
window.execScript()——eval()方法的IE版本
window.doScroll()——IE窗口的滾動方法
script.onreadystatechange——IE中監(jiān)聽加載腳本的狀態(tài)更改
script.readyState——IE中腳本加載的狀態(tài)
document.selection——IE中當前選中的文本
修改成了更加標準的
document.getSelection()
等價于 document.selection.createRange().text:
document.createStyleSheet——IE中創(chuàng)建樣式表文擋
style.styleSheet——IE瀏覽器中引用一個樣式表的樣式對象
User-agent 字符串更改
對于許多傳統(tǒng)網(wǎng)站,針對 IE11 的一些最明顯的更新涉及 user-agent 字符串。 以下是針對 Windows 8.1 上的 IE11 報告的內(nèi)容:
Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
這篇文章暫時接介紹這么多,更多的介紹請繼續(xù)關(guān)于腳本之家其它相關(guān)的文章。
相關(guān)文章
spark大數(shù)據(jù)任務(wù)提交參數(shù)的優(yōu)化記錄分析
這篇文章主要介紹了spark大數(shù)據(jù)任務(wù)提交參數(shù)的優(yōu)化記錄分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05
在 WordPress 的頁眉(header)和頁腳(footer)添加代碼方法
這篇文章主要介紹了在 WordPress 的頁眉(header)和頁腳(footer)添加代碼方法2021-09-09
IntelliJ IDEA卡死,如何優(yōu)化內(nèi)存
這篇文章主要介紹了IntelliJ IDEA卡死,如何優(yōu)化內(nèi)存,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05

