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

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

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

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

×
分享到用"利用JS判断识别手机访问还是电脑访问自动跳转"的一段JS代码。
( x, ^; C( V. u$ J  k今天在我使用的时候使用的是另外一个方式。本来想用百度APP提供的WAP页面的,结果审核没有通过。9 M# Q& b0 N% L1 n9 L
于是只能自己做一个用来跳转作为着陆手机页面。: P8 `: G' L- x# t/ P  K2 o. u2 B
我使用的是百度APP的跳转代码。
7 }1 A) S' K' B* J8 p$ W# f6 Y. ~
function uaredirect(murl){0 K. B* W3 ?$ H7 ~& b- f! ]
try {4 p: Y: N; q; [  W4 S/ z/ ~7 d
if(document.getElementById("bdmark") != null){
) V* S$ I- q! w: @- r9 Treturn;7 ^+ W6 \2 \& a0 v' {' E3 h" b
}6 F5 X* U. z4 S" a  z  U2 o# ]
var urlhash = window.location.hash;
4 ]3 v0 a- U3 u/ }, cif (!urlhash.match("fromapp")){
  T2 J) t% O$ M& q' f/ }" dif ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
: Z, u; {4 {1 f  K) N/ I8 ?' ~location.replace(murl);
; _) t. P+ `& `}
5 O3 y' v3 w6 C+ o4 i}) |4 ?2 M/ F# }: l8 p; S( s/ P
} catch(err){}
4 Z9 c$ W0 t8 }! U+ G}
4 Q+ b- R+ v( x把上面的代码命名为:mobile.js2 a: q! ?" [6 o
然后把下面的两段JS添加到首页的头部。
5 @2 s# e  _0 h$ C% k+ q0 d2 M1 L<script src="http://www.XXXX.com/mobile.js" type="text/javascript"></script>6 h' m' a) S# d5 X
<script type="text/javascript">uaredirect("http://www.XXXX.com/wap.php");</script>
& G& |" E/ X. e& G8 }) E7 d/ o- L1 i: Y  u4 T- ?# y- Y1 i
评论0

手机版|小黑屋|源码模版|全球支付|VISA信用卡|MASTER信用卡|科恒数字网-持续研发、集成、交付、运营方案资源库

GMT+8, 2026-10-11 10:41 , Processed in 0.046164 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.