搜尋
首頁web前端js教程JS如何判斷是否為ie瀏覽器的方法(包括IE10、IE11在內)_javascript技巧

今天在寫一個程式碼複製功能的時候,發現的這個問題,ie11也不支援document.all,看來以後越來越標準了

今天碰到一個奇怪的問題,有一個頁面,想指定用IE瀏覽器打開,在VS開發環境沒有問題,但部署到伺服器上,即使是用IE打開頁面,還是提示“僅支援IE” ,真是暈啊! !
判斷是否IE瀏覽器用的是window.navigator.userAgent,追蹤這個訊息,發現在開發環境,辨識為IE10,但存取伺服器則辨識為IE11,但IE11的userAgent裡是沒有MSIE標誌的,原因就是這個了。

把判斷IE瀏覽器的方法改成如下就可以了。

原來的函數寫法:對於新版的ie11已經不支援了

function isIE(){
if (window.navigator.userAgent.indexOf("MSIE")>=1) 
return true; 
else 
return false; 
}

ie10以上不支援ie瀏覽器的判斷了,因為ie11已經不支援document.all了,以下是支援ie11的版本的,當然ie6-8也是支援的

function isIE() { //ie?
 if (!!window.ActiveXObject || "ActiveXObject" in window)
  return true;
  else
  return false;
 }
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
手机怎么改联通wifi密码手机怎么改联通wifi密码Jan 30, 2024 pm 09:24 PM

联通光猫自带wifi修改密码1、输入后记得保存哦,因为这个就是你新创建或修改后的WIFI账号和密码了。安防移动光猫初始密码:123456或者是默认的用户名admin,密码也是adminip地址是19161。2、联通无线网络WiFi密码的设置方法:打开电脑的wifi,搜索光猫默认wifi名(路由器背面铭牌有写),连接wifi网络。打开电脑浏览器,输入光猫背后铭牌的网关ip地址(一般是19161),进入网关配置界面。3、河南地市的联通用户,在宽带、光猫或机顶盒使用过程中如遇问题,可拨打96480宽带

如何确定IE浏览器的安装路径如何确定IE浏览器的安装路径Jan 30, 2024 pm 05:18 PM

怎样查看IE浏览器的安装位置?我们想要查看Ie浏览器的安装位置要如何查看,下面介绍下方法步骤!我们会经常使用IE浏览器浏览网页,有些小伙伴想知道电脑上的IE浏览器安装在那个目录上,但是不知道应该如何查找,具体的方法步骤是什么,小编下面整理了查看IE浏览器的安装位置方法步骤,如果你不会操作的话,跟着我一起往下看看吧!查看IE浏览器的安装位置方法步骤1、按下键盘上的“win”键打开开始菜单栏并在开始菜单栏的搜索框中输入“i”2、可以看到搜索结果中已经出现内容了,在搜索结果中找到“Internetex

ie阻止了此网站安装ActiveX控件怎么办ie阻止了此网站安装ActiveX控件怎么办Mar 23, 2023 pm 03:54 PM

ie阻止了此网站安装ActiveX控件的解决办法:1、打开ie10,点击右上角“工具”按钮,选择“internet选项”;2、在弹出的“internet选项”窗口上,依次选择“安全->受信任站点->站点”;3、将所需要打开的网站添加到信任站点;4、点击“自定义级别”按钮,在弹出的窗口上把所有的“ActiveX”项都勾选为“启用”即可。

解决IE浏览器按钮无响应的方法解决IE浏览器按钮无响应的方法Jan 30, 2024 am 10:48 AM

IE浏览器点击网页按钮没有反应怎么办?我们在点击网页按钮没有反应的话,可以在兼容性视图中进行设置!有小伙伴在使用IE浏览器的时候,发现点击网页中的按钮,浏览器不会有任何的反应,这样我们就无法使用该网页的功能,我们可以怎么样设置,小编下面整理了IE浏览器点击网页按钮没有反应解决办法,不会的话跟着我一起往下看吧!IE浏览器点击网页按钮没有反应解决办法1、打开IE浏览器,点击操作栏上【工具】按钮,并点击【兼容性视图】设置,如图所示。2、在【兼容性视图】设置页面中,点击右边的【添加】按钮,将该网站填入,

教你如何在Win11中恢复IE11浏览器教你如何在Win11中恢复IE11浏览器Jan 29, 2024 pm 02:00 PM

win11作为最新的操作系统,相信不少的用户们都已经下载使用了,也有不少的用户们在询问小编win11怎么恢复ie11浏览器?用户们可以选择命令提示符然后直接的输入Netshwinsockreset和netshadvfirewallreset来进行设置就可以了。下面就让本站来为用户们来仔细的介绍一下win11恢复IE浏览器的操作方法吧。win11恢复IE浏览器的操作方法4、完成之后关闭命令框,重启系统就可以了。还可以尝试以下方法:方法1在浏览器设置中点击左侧默认浏览器选项,然后在弹出的页面中打开允

win10系统安装不了ie浏览器怎么办win10系统安装不了ie浏览器怎么办Jun 29, 2023 pm 04:24 PM

win10系统安装不了ie浏览器怎么办?电脑系统在升级到win10之后,原本默认的ie浏览器就变成了升级版的edge浏览器,而原本的ie浏览器就无法装上了,虽然edge浏览器的各方面比ie浏览器更好,但有些用户还是想要换回ie浏览器,下面就由小编为大家带来win10系统安装不了ie浏览器解决方法。win10系统安装不了ie浏览器解决方法1、打开win10电脑桌面,按下“win”+“R”键打开运行菜单,输入“control”确定打开控制面板。2、设置查看方式为“类别”,然后点击“程序”进入程序控制

win7系统怎么安装ie11浏览器win7系统怎么安装ie11浏览器Jul 19, 2023 pm 03:01 PM

在众多浏览器中,对于大多数用户而言,ie11浏览器可以说是win7系统中最优秀的,当然是除了第三方浏览器外,所以有的朋友也希望在win7系统中安装ie浏览器,可是一些朋友遇到了ie浏览器安装失败的情况,那么win7怎么安装ie11呢?今天我们一起来看看正确的win7系统安装ie11教程。win7系统怎么安装ie11浏览器?具体的方法如下:1、先查看电脑的IE版本和电脑系统的相关信息。2、找到IE11的官网下载页面,进入官网。3、根据自己电脑的相关信息下载相对应的IE11的版本。4、下载好软件以后

ie浏览器不弹出保存密码提醒怎么办ie浏览器不弹出保存密码提醒怎么办Jan 30, 2024 pm 08:21 PM

ie浏览器不弹出保存密码提醒怎么办?我们在使用ie浏览器的时候,输入密码不提示保存密码的提醒应该如何设置。我们平时使用ie浏览器的时候,登录账号密码都会跳出询问我们是否保存密码,但是有小伙伴近期在使用ie浏览器的时候,发现没有这个提醒了,想知道应该如何设置,小编下面整理了ie浏览器不弹出保存密码解决教程,不会的话跟着我一起往下看吧!介绍ie浏览器不弹出保存密码解决教程1、打开ie安全浏览器,点击“工具”,然后选择“internet选项”,如图所示。2、切换至内容选项卡在internet属性窗口中

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
1 個月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版