javascript 判断当前浏览器版本并判断ie版本:
代码如下 |
复制代码 |
方便以后再次使用: 1、判断ie版本 //js判断Ie 版本functionIeVesion() { varSys = {}; varua = navigator.userAgent.toLowerCase(); vars; (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; varieversion; if(Sys.ie){ ieversion = parseInt(Sys.ie); if(ieversion<8) { alert("尊敬的用户!\n\n 您目前使用的Internet Explorer版本为:"+Sys.ie+""); setIsTextReadOnly(true); } }elseif(Sys.firefox) { ieversion = Sys.firefox; //setIsTextReadOnly(true); }elseif(Sys.chrome) { ieversion = Sys.chrome; }elseif(Sys.opera) { ieversion = Sys.opera; }elseif(Sys.safari) { ieversion = Sys.safari; } } |
2、判断是什么类型浏览器
代码如下 |
复制代码 |
//js判断浏览器//判断浏览器版本 functiongetIEVersion() { varOsObject =""; if(navigator.userAgent.indexOf("MSIE")>0) { return"MSIE";//IE }elseif(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return"Firefox";//火狐 }elseif(isSafari=navigator.userAgent.indexOf("Safari")>0) { return"Safari";//Ipad浏览器 }elseif(isCamino=navigator.userAgent.indexOf("Camino")>0){ return"Camino"; }elseif(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ return"Gecko"; } } |