教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 js判断jsp页面的浏览器类型与版本

js判断jsp页面的浏览器类型与版本

发布时间:2015-02-26   编辑:jiaochengji.com
本文分享一段js代码,用于判断jsp页面的浏览器类型与版本,有需要的朋友不妨参考下。

本节内容:
判断浏览器类型和版本号

js代码:
 

复制代码 代码示例:

<script>
/**
* 判断浏览器类型和版本号
* by www.jiaochengji.com
*/
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及以下版本浏览器,请升级您的浏览器版本!");
//document.getElementById("hid").style.display = "none";
// document.getElementById("show").style.display = "block";
//document.getElementById("nosee_b").style.display = "none";
}
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;
}
}
</script>

您可能感兴趣的文章:
检测浏览器版本的js代码
js判断jsp页面的浏览器类型与版本
javascript 判断浏览器版本的代码
JavaScript判断浏览器类型与版本号
servlet与jsp基础教程(11)-JSP及语法概要
javascript判断浏览器类型与版本的代码
JS判断浏览器版本示例
JSP常见问题
JS判断浏览器类型与浏览器版本
js判断浏览器版本和类型的二种方法

[关闭]
~ ~