< script type = "Text/javascript" >/** smart-Machine Browser version info: **/var browser = {versions:function () {var u = Naviga Tor.useragent, app = Navigator.appversion; return {//Mobile terminal browser version information Trident:u.indexof (' Trident ') >-1,//ie kernel presto:u.indexof (' Presto ') >-1,//opera kernel webkit:u.indexof (' AppleWebKit ') >-1,//Apple, Google kernel Gecko:u.indexof (' Gecko ') >-1 && u.indexof (' khtml ') = =-1,//Firefox core mobile:!! U.match (/applewebkit.*mobile.*/) | | !! U.match (/applewebkit/),//Whether for Mobile terminal iOS:!! U.match (/\ (i[^;] +;( U;)? Cpu.+mac OS x/),//ios terminal Android:u.indexof (' Android ') >-1 | | U.indexof (' Linux ') >-1,//android terminal or UC Browser iphone:u.indexof (' IPhone ') >-1 | | U.indexof (' Mac ') >-1,//whether for iphone or Qqhd browser ipad:u.indexof (' ipad ') >-1,//whether IPad Webapp:u.indexof(' Safari ') = =-1//whether the Web should be program, no head with bottom}; } (), Language: (Navigator.browserlanguage | | navigator.language). toLowerCase ()}if (Browser.versions.ios | | browser.ve Rsions.iphone | | Browser.versions.iPad) {window.location = "https://itunes.apple.com/xxx";} else if (browser.versions.android) {win Dow.location = "http://xxx/xxx.apk";} 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 for IPhone:" + browser.versions.iPhone);//Document.writeln ("Whether IPad:" + browser.versions.iPad);// Document.writeln (navigator.useragent);</script>/
JavaScript to judge Intelligent Terminal information