Pure JS, direct sharing, direct use:
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.*/),//whether it is a mobile terminalIos:!! U.match (/\ (i[^;] +;( U;)? Cpu.+mac OS x/),//iOS terminalAndroid:u.indexof (' Android ') >-1,//Android Terminal or UC Browser | | u.indexof (' Linux ') >-1Iphone:u.indexof (' IPhone ') >-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 bottomWechat:u.indexof (' Micromessenger ')!=-1 }; } (), Language: (Navigator.browserlanguage||navigator.language). toLowerCase ()}if(Browser.versions.mobile | | browser.versions.ios | | browser.versions.android | |Browser.versions.iPhone||Browser.versions.iPad) { if(browser.versions.wechat) {location.href= "HTTP://A.APP.QQ.COM/O/SIMPLE.JSP?PKGNAME=COM.DUODIAN.ZILIHJ" } Else{location.href= "https://" +location.hostname+ "/mobile" } } varhref=location.href href= Href.replace (/^http:/i,function(){ return' https: '}). replace (/^https:\/\/www\./i,function(){ return' https://'}). replace (/zi\.com/, ' zl-hj.com ') if(href!=location.href) {location.assign (href)}
Please put this code in front of
Judging by the browser kernel is web/ios/android/ipad/iphone to open different websites or pages