日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

包括IE10、IE11在內(nèi) JS如何判斷是否為ie瀏覽器的方法

【包括IE10、IE11在內(nèi) JS如何判斷是否為ie瀏覽器的方法】今天在寫(xiě)一個(gè)代碼復(fù)制功能的時(shí)候,發(fā)現(xiàn)的這個(gè)問(wèn)題,ie11也不支持document.all,看來(lái)以后越來(lái)越標(biāo)準(zhǔn)了
今天碰到一個(gè)奇怪的問(wèn)題,有一個(gè)頁(yè)面,想指定用IE瀏覽器打開(kāi),在VS開(kāi)發(fā)環(huán)境沒(méi)有問(wèn)題,但部署到服務(wù)器上,即使是用IE打開(kāi)頁(yè)面,還是提示“僅支持IE”,真是暈?。?!
判斷是否IE瀏覽器用的是window.navigator.userAgent,跟蹤這個(gè)信息,發(fā)現(xiàn)在開(kāi)發(fā)環(huán)境,識(shí)別為IE10,但訪(fǎng)問(wèn)服務(wù)器則識(shí)別為IE11,但I(xiàn)E11的userAgent里是沒(méi)有MSIE標(biāo)志的,原因就是這個(gè)了 。
把判斷IE瀏覽器的方法改成如下就可以了 。
原來(lái)的函數(shù)寫(xiě)法:對(duì)于新版的ie11已經(jīng)不支持了
function isIE(){if (window.navigator.userAgent.indexOf("MSIE")=1) return true; else return false; }ie10及以上不支持ie瀏覽器的判斷了,因?yàn)閕e11已經(jīng)不支持document.all了,下面是支持ie11的版本的,當(dāng)然ie6-8也是支持的
function isIE() { //ie if (!!window.ActiveXObject || "ActiveXObject" in window)return true;elsereturn false; }您可能感興趣的文章:用js判斷用戶(hù)瀏覽器是否是XP SP2的IE6用js判斷瀏覽器是否是IE的比較好的辦法js 全世界最短的IE瀏覽器判斷代碼js ie非ie瀏覽器的幾種判斷方法小結(jié)javascript判斷ie瀏覽器6/7版本加載不同樣式表的實(shí)現(xiàn)代碼利用js判斷瀏覽器類(lèi)型(是否為IE,Firefox,Opera瀏覽器)js判斷IE瀏覽器版本過(guò)低示例代碼ExtJS判斷IE瀏覽器類(lèi)型的方法JavaScript中一個(gè)奇葩的IE瀏覽器判斷方法js代碼判斷瀏覽器種類(lèi)IE、FF、Opera、Safari、chrome及版本js判斷當(dāng)前瀏覽器類(lèi)型,判斷IE瀏覽器方法js判斷瀏覽器類(lèi)型為ie6時(shí)不執(zhí)行原生js仿jq判斷當(dāng)前瀏覽器是否為ie,精確到ie6~8IE及IE6瀏覽器中判斷JS文件加載成功失敗的方法

    推薦閱讀