javascript--processing (GET) browser version
/** * Created by Administrator on 15-1-12. */function Broswerutil () {}broswerutil.prototype = {getbrowserversion:function () {var agent = Navigator.user Agent.tolowercase (); var arr = []; var Browser = ""; var bversion = ""; var verinnum = ""; IE if (Agent.indexof ("MSIE") > 0) {var regstr_ie =/msie [\d.] +;/gi; Browser = "IE"; Bversion = "" + Agent.match (regstr_ie)}//firefox else if (Agent.indexof ("Firefox") > 0) { var regstr_ff =/firefox\/[\d.] +/gi; Browser = "Firefox"; Bversion = "" + Agent.match (REGSTR_FF); }//chrome else if (Agent.indexof ("Chrome") > 0) {var regstr_chrome =/chrome\/[\d.] +/gi; Browser = "Chrome"; Bversion = "" + Agent.match (regstr_chrome); }//safari else if (Agent.indexof ("Safari") > 0 && agent.indexof ("Chrome") < 0) { var Regstr_saf =/version\/[\d.] +/gi; Browser = "Safari"; Bversion = "" + Agent.match (REGSTR_SAF); }//opera else if (Agent.indexof ("Opera") >= 0) {var Regstr_opera =/version\/[\d.] +/gi; Browser = "Opera"; Bversion = "" + Agent.match (Regstr_opera); } else {var browser = navigator.appname; if (browser = = "Netscape") {var version = Agent.split (";"); var trim_version = version[7].replace (/[]/g, ""); var rvstr = Trim_version.match (/[\d\.) /g). ToString (); var rv = rvstr.replace (/[,]/g, ""); bversion = RV; Browser = "IE"}} verinnum = (bversion + ""). Replace (/[^0-9.] /ig, ""); Arr.push (Browser); Arr.push (Verinnum); return arr; }, WB: (function () {var useragent = navigator.userAgent.toLowerCase (); Alert (useragent) return {isIE6:/msie 6.0/.test (useragent),//IE6 isIE7:/msie 7.0/.test (useragent),//IE7 IsIE8:/msie 8.0/.test (useragent),//IE8 isIE9:/msie 9.0/.test (useragent),//IE9 isIE10:/ MSIE 10.0/.test (useragent),//IE10 isIE11:/msie 11.0/.test (useragent),//IE11 ISLB:/lbbrowser/.t EST (useragent),//Cheetah browser isuc:/ucweb/.test (useragent),//UC Browser is360:/360se/.test (useragent),// 360 Browser Isbaidu:/bidubrowser/.test (useragent),//Baidu browser Issougou:/metasr/.test (useragent),//Sogou browser Ischrome:/chrome/.test (Useragent.substr ( -33, 6)),//Chrome browser Isfirefox:/firefox/.test (useragent ),//Firefox Isopera:/opera/.test (useragent),//Opera browser issafire:/safari/.test (useragent) && amp;!/chrome/.test (useragent),//Safire browser isqq:/qqbrowser/.test (useragent)//qq Browser}; })()}
javascript--processing (GET) browser version