判断跳转WAP网站JS文件是通过获得浏览器的一个信息然后进行跳转了,当然也有其它的办法,下面我们一起来看两种手机浏览器判断跳转WAP网站JS文件吧,这里我们只需要用简单的JS判断就可以实现跳转,下面2个方法是老蒋以前有用过的,有需要的朋友可以参考加入到网站中使用.
第一种,代码如下:
- function uaredirect(murl){
- try {
- if(document.getElementById("bdmark") != null){
- return;
- }
- var urlhash = window.location.hash;
- if (!urlhash.match("fromapp")){
- if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
- location.replace(murl);
- }
- }
- } catch(err){}
- }
上面的文件保存到shouji.js文件中,然后在需要调用的网站中引用,代码如下:
- <script src="shouji.js" type="text/javascript"></script>
- <script type="text/javascript">uaredirect("http://zzdd.meiwang360.com/");</script>
红色网址部分换成我们的WAP站点网址。
第二种,代码如下:
- <script type="text/javascript">
- try {
- var urlhash = window.location.hash;
- if (!urlhash.match("fromapp"))
- {
- if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))
- {
- window.location="http://zzdd.meiwang360.com/";
- }
- }
- }
- catch(err)
- {
- }</script>
直接一个JS文件加入到需要的页面中,网址部分换成我们的。这一种我们也可以封装到JS文件中,然后调用,对于一些已经发布的站点信息,可以起到重新调整作用。第一种是直接需要加入到所需站点中的。
总结,以上两种手机浏览器判断跳转WAP网站JS文件方法都测试过可以的,一般是没有问题的.