一、判断IE FF浏览器方法(测试过没问题)
var Browser1={
ie:/msie/.test{window.navigator.userAgent.toLowerCase()),
ff:/firefox/.test(window.navigator.userAgent.toLowerCase())
}
二、判断ie opera firefox safari(测试过,应该没问题)
var Browser2={};
var ua=navigator.userAgent.toLowerCase();
if(window.ActiveXObject){
Browser2.ie=ua.match(/msie([\d.]+)/)[1];
}else if(document.getBoxObjectFor){
Browser2.firefox=ua.match(/firefox\/([\d.]+)/)[1];
}else if(window.opera){
Browser2.opera=ua.match(/opera.([\d.]+)/)[1];
}else if(window.openDatabase){
Browser2.safari=ua.match(/version\/([\d.]+)/)[1];
}
三、判断ie chrome firefox safari(测试过,没问题)
if(navigator.userAgent.indexOf("MSIE")>0){
//ie
}else if(navigator.userAgent.indexOf("Firefox")>0){
//firefox
}else if(navigator.userAgent.indexOf("Chrome")>0){
//chrome
}else if(navigator.userAgent.indexOf("Safari")>0){
//safari
}else{
//this part can be used as opera area
}
|
|