JS判断PC电脑+手机端+微信浏览器设备不同自识别后并跳转代码及广告判断调用

来源:本站原创 浏览:2244次 时间:2019-03-31
做网站找雨过天晴工作室

JS判断PC电脑+手机端+微信浏览器设备不同自识别后并跳转代码及广告判断调用

要求根据不同设备然后访问的页面不同。电脑访问电脑版,手机微信自动唤起微信公众号支付,手机浏览器访问的话自动调用H5支付。找了好久也没有找到合适的,最后终于费尽力气找到了合适的,相当好用。
<script type="text/javascript">
var ua = navigator.userAgent.toLowerCase();  
if(ua.match(/MicroMessenger/i)=="micromessenger") {
  window.location.href = "http://www.shop7z.com/x1/m"; //* 这里是微信调用
}  
else{
var pc = navigator.platform.toLowerCase();  
var pcc = pc.indexOf('win') != -1;  
if (pcc) {  
  window.location.href = "http://www.shop7z.com/x1";  //* 这里是PC调用
}  
else

     window.location.href = "http://www.shop7z.com/demo";  //* 这里是手机浏览器调用
}  
}
</script>

雨过天晴工作室根据以上代码设计了下最好的广告JS调用代码,同一个自适应网站,根据不同识别手机端+微信公众号端和PC电脑端显示不同广告,效果很美丽。

<script type="text/javascript">
var ua = navigator.userAgent.toLowerCase();  
if(ua.match(/MicroMessenger/i)=="micromessenger") {
 document.writeln('<script type="text/javascript" src="/uploads/bannertopw.js"><\/script>');//* 这里是微信调用
}  
else{
var pc = navigator.platform.toLowerCase();  
var pcc = pc.indexOf('win') != -1;  
if (pcc) {  
 
 document.writeln('<script type="text/javascript" src="/uploads/bannertopp.js"><\/script>');//* 这里是PC调用
}  
else
{  
document.writeln('<script type="text/javascript" src="/uploads/bannertop.js"><\/script>');//* 这里是手机浏览器调用
}  
}
</script>