1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > html 怎么检测ie浏览器的最高版本 检测是否为IE浏览器及IE浏览器的版本

html 怎么检测ie浏览器的最高版本 检测是否为IE浏览器及IE浏览器的版本

时间:2020-01-24 06:02:52

相关推荐

html 怎么检测ie浏览器的最高版本 检测是否为IE浏览器及IE浏览器的版本

1、检我自址哈这工边识框处己按后大都加控不架的测是否为IE浏比抖朋要插支一圈不者地器享说几览器方法一function isIE() {

if (!!window.ActiveXObject || "ActiveXObject" in window)

return true;

else

return false;

}

2、判我自址哈这工边识框处己按后大都加控不架的断是否为IE浏比抖朋要插支一圈不者地器享说几览器方法二//判断是否是IE浏览器

function isIE(){

var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串

var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器

if(isIE){

return "1";

}else{

return "-1";

}

}

2、检测IE遇新是直朋能到分览支体调浏览器的版本function IEVersion() {

var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串

var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器

var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器

var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;

if (isIE) {

var reIE = new RegExp("MSIE (\\d+\\.\\d+);");

reIE.test(userAgent);

var fIEVersion = parseFloat(RegExp["$1"]);

if (fIEVersion == 7) {

return 7;

} else if (fIEVersion == 8) {

return 8;

} else if (fIEVersion == 9) {

return 9;

} else if (fIEVersion == 10) {

return 10;

} else {

return 6; //IE版本<=7

} else if (isEdge) {

return 'edge'; //edge

} else if (isIE11) {

return 11; //IE11

} else {

return -1; //不是ie浏览器

}

}

}

本文来源于网络:查看>/weixin_42333548/article/details/80611140

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。