找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 328|回复: 0

[HTML] 利用JS代码判断手机访问页面跳转(之二)

[复制链接]
admin 发表于 2021-5-27 22:34:23 | 显示全部楼层 |阅读模式

登录后,购买下载资源更方便!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
分享到用"利用JS判断识别手机访问还是电脑访问自动跳转"的一段JS代码。' T7 P- t' p$ X
今天在我使用的时候使用的是另外一个方式。本来想用百度APP提供的WAP页面的,结果审核没有通过。/ \6 s7 ?  l* N( h# D" d8 x9 O
于是只能自己做一个用来跳转作为着陆手机页面。* x" y% {8 t1 W0 |2 R
我使用的是百度APP的跳转代码。" B# Q! Z* @' d0 P; z# u

: F1 P4 d% w1 T1 N3 mfunction uaredirect(murl){
) ^3 G2 r2 H2 k# h( Z/ M, A  U% ftry {8 r& W% J- v* m, R7 S5 {2 P! M2 l' f
if(document.getElementById("bdmark") != null){
  T9 U1 k6 j# b5 qreturn;, w+ u+ O1 A$ A" n5 C/ W
}
  d- `% r- r* F( uvar urlhash = window.location.hash;
$ y3 F4 P0 e7 M$ A) \* \6 C6 lif (!urlhash.match("fromapp")){, z2 ?  ]) m. h# L6 H- m; W' h
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
7 Z- k' Z( t' F$ o6 S$ tlocation.replace(murl);& {( k7 y+ T: q, e
}  I* i- A, S9 z& ^% }
}
9 A' ?! a9 Y2 T. P2 f( O} catch(err){}
  w7 S7 `0 P: t+ O2 d% O" |}
5 P# ?" r) p% Q把上面的代码命名为:mobile.js
7 F$ t7 [* _0 H然后把下面的两段JS添加到首页的头部。1 k! G+ j* M4 O$ _/ v9 F* h
<script src="http://www.XXXX.com/mobile.js" type="text/javascript"></script>
9 t  U( q4 ]7 j8 E/ ]% U<script type="text/javascript">uaredirect("http://www.XXXX.com/wap.php");</script>
+ w9 o4 e7 G# ^: Y( r6 p% n5 V5 g
& Y: F. U9 t) W( G9 V# k- |

QQ|手机版|源码模版|全球支付|VISA信用卡|MASTER信用卡|科恒数字网

GMT+8, 2024-4-20 02:52 , Processed in 0.046834 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表