A-A+

两种手机浏览器判断跳转WAP网站JS文件

2016年06月08日 web前端设计 暂无评论 阅读 4 views 次

判断跳转WAP网站JS文件是通过获得浏览器的一个信息然后进行跳转了,当然也有其它的办法,下面我们一起来看两种手机浏览器判断跳转WAP网站JS文件吧,这里我们只需要用简单的JS判断就可以实现跳转,下面2个方法是老蒋以前有用过的,有需要的朋友可以参考加入到网站中使用.

第一种,代码如下:

  1. function uaredirect(murl){  
  2. try {  
  3. if(document.getElementById("bdmark") != null){  
  4. return;  
  5. }  
  6. var urlhash = window.location.hash;  
  7. if (!urlhash.match("fromapp")){  
  8. if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {  
  9. location.replace(murl);  
  10. }//xiariboke.com  
  11. }  
  12. catch(err){}  
  13. }  

上面的文件保存到shouji.js文件中,然后在需要调用的网站中引用,代码如下:

  1. <script src="shouji.js" type="text/javascript"></script>  
  2. <script type="text/javascript">uaredirect("https://www.xiariboke.com/");</script>  

红色网址部分换成我们的WAP站点网址。

第二种,代码如下:

  1. <script type="text/javascript">  
  2. try {  
  3. var urlhash = window.location.hash;  
  4. if (!urlhash.match("fromapp"))  
  5. {  
  6. if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))  
  7. {  
  8. window.location="https://www.xiariboke.com/";  
  9. }  
  10. }  
  11. }  
  12. catch(err)  
  13. {  
  14. }</script>  

直接一个JS文件加入到需要的页面中,网址部分换成我们的。这一种我们也可以封装到JS文件中,然后调用,对于一些已经发布的站点信息,可以起到重新调整作用。第一种是直接需要加入到所需站点中的。

总结,以上两种手机浏览器判断跳转WAP网站JS文件方法都测试过可以的,一般是没有问题的.

标签:

给我留言