博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js判断浏览器的版本(转)
阅读量:6966 次
发布时间:2019-06-27

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

function allinfo(){

var ua = navigator.userAgent;
ua = ua.toLowerCase();
var match = /(webkit)[ \/]([\w.]+)/.exec(ua) ||
/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(ua) ||
/(msie) ([\w.]+)/.exec(ua) ||
!/compatible/.test(ua) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(ua) || [];
//如果需要获取浏览器版本号:match[2]
switch(match[1]){
case "msie": //ie
if (parseInt(match[2]) === 6){ //ie6
alert("ie6");
alert("暂时不支持IE7.0及以下版本浏览器,请升级您的浏览器版本!");
}
else if (parseInt(match[2]) === 7) { //ie7
alert("ie7");
//document.getElementById("hid").style.display = "none";
// document.getElementById("show").style.display = "block";
}
else if (parseInt(match[2]) === 8){ //ie8
alert("ie8");
}
else if(parseInt(match[2]) === 9){
alert("ie9");
//document.getElementById("hid").style.display = "none";
}
break;
case "webkit": //safari or chrome
//alert("safari or chrome");
// document.getElementById("middle").style.display = "none";
break;
case "opera": //opera
alert("opera");
break;
case "mozilla": //Firefox
alert("Firefox");
//document.getElementById("hid").style.display = "none";
break;
default:
break;
}

转载于:https://www.cnblogs.com/xxg1993/p/4506755.html

你可能感兴趣的文章
复旦大学高等代数考试命题的若干经验
查看>>
自主学习Flappy Bird游戏
查看>>
gitlab pipelines 使用
查看>>
哪些情况下索引会失效?
查看>>
UWP开发随笔——UWP新控件!AutoSuggestBox!
查看>>
Nginx+mysql+php(待补全)
查看>>
75.培训管理-培训信息发布 Extjs 页面
查看>>
[转]使用rosbridge协议实现安卓跟ros的解耦
查看>>
maven添加jetty插件,同时运行多个实例
查看>>
洛谷 P3807 【模板】卢卡斯定理
查看>>
mac使用phpize进行安装的时候碰到的问题
查看>>
前端插件实现图片懒加载
查看>>
jquery绑定onkeyup()事件3中方法
查看>>
正则表达式总结
查看>>
WPS或xls 数据分列 清洗
查看>>
HTML Entity 字符实体(字符转义)
查看>>
Linux实时流量监控工具 - iftop
查看>>
基于 HTML5 WebGL 的 3D 场景中的灯光效果
查看>>
怎么样才能让工作经验值钱
查看>>
TP框架如何开启log日志
查看>>