手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js判断运行jsp页面的浏览器类型以及版本示例
js判断运行jsp页面的浏览器类型以及版本示例
摘要:这两天做了一个判断浏览器类型和版本号的业务,记录下相关的js代码:复制代码代码如下:functionallinfo(){varua=navi...

这两天做了一个判断浏览器类型和版本号的业务,记录下相关的js代码:

复制代码 代码如下:

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;

}

}

【js判断运行jsp页面的浏览器类型以及版本示例】相关文章:

对联广告 可关闭

打字效果

光标的帖子总结(Range的使用)

判断file框选择的是否为图片

nextSibling

JS实现浏览器菜单命令

单击图片时直接出现另存为对话框

JavaScript使用addEventListener添加事件监听用法实例

IE中直接运行显示当前网页中的图片 推荐

jQuery中 prop() attr()使用详解

精品推荐
分类导航