使用navigator.userAgent来判断浏览器的类型
function userBrowser(){
var browserName=navigator.userAgent.toLowerCase(); if(/msie/i.test(browserName) && !/opera/.test(browserName)){ alert("IE"); return ; }else if(/firefox/i.test(browserName)){ alert("Firefox"); return ; }else if(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName)){ alert("Chrome"); return ; }else if(/opera/i.test(browserName)){ alert("Opera"); return ; }else if(/iPad/i){ alert("ipad"); return ; }else if(/webkit/i.test(browserName) &&!(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName))){ alert("Safari"); return ; }else{ alert("unKnow"); } };判断浏览器是否是IE或者IE8以下
var DEFAULT_VERSION = "8.0";
var ua = navigator.userAgent.toLowerCase(); var isIE = ua.indexOf("msie")>-1; var safariVersion; if(isIE){ safariVersion = ua.match(/msie ([\d.]+)/)[1]; } if(safariVersion <= DEFAULT_VERSION ){ // 进行你所要的操作 }如果是IE8 or IE8以下,就跳转到新的页面
var
DEFAULT_VERSION =
"8.0"
;
var
ua = navigator.userAgent.toLowerCase();
var
isIE = ua.indexOf(
"msie"
)>-1;
var
safariVersion;
if
(isIE){
safariVersion = ua.match(/msie ([\d.]+)/)[1];
if
(safariVersion <= DEFAULT_VERSION ){
// 跳转至页面1
}
else
{
// 跳转至页面2
}
}
else
{
// 跳转至页面2
}