您的位置:首页 > Web前端 > JavaScript

js 判断当前浏览器

2013-01-16 10:07 162 查看
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

if(Sys.ie)
{
if(Sys.ie != 7.0)
{
alert("您当前使用的是 IE" + Sys.ie + "浏览器!" );
}
}
else if(Sys.firefox)
{
alert("您当前使用的是 Firefox" + Sys.firefox + "浏览器!" );
}
else if(Sys.chrome)
{
alert("您当前使用的是 Chrome" + Sys.chrome + "浏览器!");
}
else if(Sys.opera)
{
alert("您当前使用的是 Opera" + Sys.opera + "浏览器!" );
}
else if(Sys.safari)
{
alert("您当前使用的是 Safari" + Sys.safari + "浏览器!" );
}
else
{
alert("无法检测出您正在使用的浏览器版本!为了您使用的方便,我们建议您使用IE7.0版浏览器!");
return false;
}


本文出自 “FlyHome” 博客,请务必保留此出处http://superfly81.blog.51cto.com/6302302/1119328
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: