博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 判断浏览器和ie版本号 收集
阅读量:4654 次
发布时间:2019-06-09

本文共 1667 字,大约阅读时间需要 5 分钟。

function testB () {    // body...var isOpera = !!window.opera ||!!window.opr|| navigator.userAgent.indexOf(' OPR/') >= 0;    // Opera 8.0+ (UA detection to detect Blink/v8-powered Opera)var isFirefox = typeof InstallTrigger !== 'undefined';   // Firefox 1.0+var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0;//var isSafari =/constructor/i.test(window.HTMLElement)    // At least Safari 3+: "[object HTMLElementConstructor]"    var isChrome = !!window.chrome && !isOpera;              // Chrome 1+var isIE = /*@cc_on!@*/false || !!document.documentMode;   // At least IE6    console.log("是否是ie:"+  isIE);    console.log("是否是chrome:"+  isChrome);    console.log("是否是Firefox:"+  isFirefox);    console.log("是否是opera:"+ isOpera);    console.log("是否是safari:"+isSafari);    if(isIE){        var verIEtrue="";        ///        verIEtrue = (function(){    // for-loop saves characters over while    for( var v = 3,             // b just as good as a div with 2 fewer characters             el = document.createElement('b'),             // el.all instead of el.getElementsByTagName('i')             // empty array as loop breaker (and exception-avoider) for non-IE and IE10+             all = el.all || [];         // i tag not well-formed since we know that IE5-IE9 won't mind         el.innerHTML = '
', all[0]; ); // instead of undefined, returns the documentMode for IE10+ compatibility // non-IE will still get undefined as before return v > 4 ? v : document.documentMode;}() ); /// console.log("ie的版本号:"+ verIEtrue); }}testB ();

 

转载于:https://www.cnblogs.com/qqloving/p/3967950.html

你可能感兴趣的文章
百度地图瓦片工具:定义坐标
查看>>
jmeter控制器--交替控制器
查看>>
关于红包逻辑小计
查看>>
AGC037
查看>>
LOJ6031 「雅礼集训 2017 Day1」字符串 SAM、根号分治
查看>>
LOJ2874 JOISC2014 历史研究 分块、莫队
查看>>
Codeforces Round #584 (Div. 1 + Div. 2)
查看>>
LOJ6504 「雅礼集训 2018 Day5」Convex 凸包、莫队
查看>>
AGC038
查看>>
BZOJ3145 [Feyat cup 1.5]Str 后缀树、启发式合并
查看>>
CF573E Bear and Bowling 贪心、分块、凸包
查看>>
CF1190E Tokitsukaze and Explosion 二分、贪心、倍增、ST表
查看>>
LOJ2392 JOISC2017 烟花棒 二分、贪心
查看>>
LOJ2336 JOI2017 绳 贪心、构造
查看>>
LOJ2257 SNOI2017 遗失的答案 容斥、高维前缀和
查看>>
牛客挑战赛32
查看>>
Codeforces Round #588 (Div. 1)
查看>>
STM32 HAL库 UART 串口读写功能笔记
查看>>
stm32中阻塞模式和非阻塞模式 in blocking mode 与 in non-blocking mode区别
查看>>
再看传指针
查看>>