<Scripttype= "Text/javascript"> /** Smartphone Browser version information: **/Varbrowser={versions:function() {Varu=navigator.useragent, App=navigator.appversion; return{//Mobile Terminal browser version informationTrident:u.indexof ('Trident') > -1,//IE kernelPresto:u.indexof ('Presto') > -1,//Opera KernelWebkit:u.indexof ('AppleWebKit') > -1,//Apple, Google kernelGecko:u.indexof ('Gecko') > -1 &&U.indexof ('khtml') == -1, //Firefox kernelMobile:!!U.match (/applewebkit.*mobile.*/)||!!U.match (/AppleWebKit/),//whether it is a mobile terminaliOS:!!U.match (/\ (i[^;] +;( U;)? Cpu.+mac OS X/),//iOS terminalAndroid:u.indexof ('Android') > -1 ||U.indexof ('Linux') > -1, //Android Terminal or UC browserIphone:u.indexof ('IPhone') > -1 ||U.indexof ('Mac') > -1, //whether it's an iphone or Qqhd browserIpad:u.indexof ('IPad') > -1,//whether ipadWebapp:u.indexof ('Safari') == -1//whether the web should program, no head with the bottom }; } (), Language: (Navigator.browserlanguage||navigator.language). toLowerCase ()} Document.writeln ("language version:"+browser.language); Document.writeln ("whether it is a mobile terminal:"+browser.versions.mobile); Document.writeln ("iOS Terminal:"+Browser.versions.ios); Document.writeln ("Android Terminal:"+browser.versions.android); Document.writeln ("whether it is an iphone:"+Browser.versions.iPhone); Document.writeln ("whether ipad:"+Browser.versions.iPad); Document.writeln (navigator.useragent); </Script>
JS Judge Mobile Browser