JS中如何获取浏览器版本
<script>
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!=null)
{
alert("IE:"+Sys.ie);//判断IE浏览器及版本号
}
if(Sys.firefox!=null)
{
alert("firefox:"+Sys.firefox);//判断firefox浏览器及版本号
}
if(Sys.chrome!=null)
{
alert("chrome:"+Sys.chrome);//判断chrome浏览器及版本号
}
if(Sys.opera!=null)
{
alert("opera:"+Sys.opera);//判断opera浏览器及版本号
}
if(Sys.safari!=null)
{
alert("safari:"+Sys.safari);//判断safari浏览器及版本号
}
</script>