后退 刷新 前进 收藏 顶部 |   知道 黑匣子 富媒体 技术服务

js判定浏览器的种类

程序猿 JS js 浏览器... (shuke.2014-07-04 09:54)
<script type="text/javascript">
function userAgent(){
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]
alert(match);
switch (match[1]) {
case "msie": //ie
if (parseInt(match[2]) === 6) //ie6
document.body.innerHTML='IE6 '
else if (parseInt(match[2]) === 7) //ie7
alert("ie7");
else if (parseInt(match[2]) === 8) //ie8
alert("ie8"); break;
case "webkit": //safari or chrome
alert("safari or chrome"); break;
case "opera": //opera
alert("opera"); break;
case "mozilla": //Firefox
alert("Firefox"); break; default: break;
}
}
userAgent();
</script>


进度:100% 返回程序猿

解决织梦图集中上传图片时跳出302错误

图片新热点

导航


目录


    站内搜索
    首页 | W3C | ME