關(guān)于IE11修改User-agent不再支持document.all等
一個(gè)新的身份標(biāo)識(shí)
關(guān)于IE11的第一個(gè)新聞就是它有了一個(gè)新的用戶代理(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”,導(dǎo)致以前js檢測(cè)“MSIE”的代碼無(wú)法使用。
navigator.appName 被設(shè)置為“Netscape”
navigator.product被設(shè)置為 “Gecko”
document.all在IE11中已經(jīng)被置為false,如果為了判斷是不是ie瀏覽器可以參考這篇文章
http://www.dbjr.com.cn/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窗口的滾動(dòng)方法
script.onreadystatechange——IE中監(jiān)聽(tīng)加載腳本的狀態(tài)更改
script.readyState——IE中腳本加載的狀態(tài)
document.selection——IE中當(dāng)前選中的文本
修改成了更加標(biāo)準(zhǔn)的
document.getSelection()
等價(jià)于 document.selection.createRange().text:
document.createStyleSheet——IE中創(chuàng)建樣式表文擋
style.styleSheet——IE瀏覽器中引用一個(gè)樣式表的樣式對(duì)象
User-agent 字符串更改
對(duì)于許多傳統(tǒng)網(wǎng)站,針對(duì) IE11 的一些最明顯的更新涉及 user-agent 字符串。 以下是針對(duì) Windows 8.1 上的 IE11 報(bào)告的內(nèi)容:
Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
這篇文章暫時(shí)接介紹這么多,更多的介紹請(qǐng)繼續(xù)關(guān)于腳本之家其它相關(guān)的文章。
相關(guān)文章
基于prompt?tuning?v2訓(xùn)練好一個(gè)垂直領(lǐng)域的chatglm-6b
這篇文章主要為大家介紹了基于prompt?tuning?v2訓(xùn)練好一個(gè)垂直領(lǐng)域的chatglm-6b的過(guò)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04Websocket直播間聊天室教程 GoEasy快速實(shí)現(xiàn)聊天室
這篇文章主要介紹了Websocket直播間聊天室教程 GoEasy快速實(shí)現(xiàn)聊天室,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05kafka?rabbitMQ及rocketMQ隊(duì)列的消息可靠性保證分析
這篇文章主要介紹了kafka?rabbitMQ及rocketMQ隊(duì)列的消息可靠性保證分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05網(wǎng)站程序員如何應(yīng)對(duì)web標(biāo)準(zhǔn)
網(wǎng)站程序員如何應(yīng)對(duì)web標(biāo)準(zhǔn)...2007-04-04如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯
正則表達(dá)式是一種強(qiáng)大的模式匹配工具,它具有廣泛的應(yīng)用,包括數(shù)據(jù)清洗、文本處理、文件搜索等方面,這篇文章主要給大家介紹了關(guān)于如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯,需要的朋友可以參考下2023-12-12