js获取浏览器类型
使用js来获取浏览器的类型
<script> /** * <识别浏览器> * */ function getOs() { var sUserAgent = navigator.userAgent; //parseFloat 运行时逐个读取字符串中的字符,当他发现第一个非数字符是就停止 var fAppVersion = parseFloat(navigator.appVersion); if(sUserAgent.indexOf("Opera") > -1) { return "Opera"; } var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { if(navigator.userAgent.indexOf("MSIE 6.0")>0 ){ return "ie6"; } if(navigator.userAgent.indexOf("MSIE 7.0")>0 ){ return "ie7"; } if(navigator.userAgent.indexOf("MSIE 8.0")>0 ){ return "IE8"; } if(navigator.userAgent.indexOf("MSIE 9.0")>0 ){ return "IE9"; //1 } if(navigator.userAgent.indexOf("MSIE 10.0")>0 ){ return "IE10";//1 } if(navigator.userAgent.indexOf("MSIE 11.0")>0 ){ return "IE11"; } return "IE"; } if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return "Firefox"; //火狐浏览器 1 } if(isCamino=navigator.userAgent.indexOf("Chrome")>0){ return "chrome"; //谷歌浏览器 1 } if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ // return "Gecko"; //Gecko浏览器 } if(isMozilla=navigator.userAgent.indexOf("360se")>0){ return "+"; //360浏览器 360se } if(navigator.userAgent.indexOf("TheWorld ")>0){ return "TheWorld";//世界之窗浏览器 } if(isSafari=navigator.userAgent.indexOf("Safari")>0) { return "Safari"; //苹果浏览器 } } /** * <浏览器提示语> * 如果不是IE9/IE10/火狐浏览器,提示 */ function OsMsg(){ if("IE9" != getOs() && "IE10" != getOs() && "Firefox" != getOs()) alert("您的浏览器不兼容本系统!为了不影响您的正常使用,推荐您使用IE9、IE10、火狐浏览器。"); } </script>