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

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

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

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

×
分享到用"利用JS判断识别手机访问还是电脑访问自动跳转"的一段JS代码。
$ [/ ]  w, F6 E( r6 I2 T  M+ U今天在我使用的时候使用的是另外一个方式。本来想用百度APP提供的WAP页面的,结果审核没有通过。( h1 {2 `  S- q. @4 i4 X
于是只能自己做一个用来跳转作为着陆手机页面。9 w  \. Y) ^; H/ t) W
我使用的是百度APP的跳转代码。8 j0 l& M" `8 J

! j5 k9 J5 q5 A2 }* \function uaredirect(murl){
4 N4 \. x# ~9 U/ ~' C7 vtry {/ X& y3 i  G' P/ L+ H4 P
if(document.getElementById("bdmark") != null){
' I" p. ]% a0 jreturn;
! ?9 r5 l( i1 C3 ]. B. O& c}
' {3 f. j2 h; K9 gvar urlhash = window.location.hash;+ u; p) z0 S. l( p  y
if (!urlhash.match("fromapp")){
* x. h! i) B3 d. Yif ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {# J5 S  x' c) u; Q0 o. R
location.replace(murl);1 `  p' K4 _0 f6 ]) h# I6 S
}
7 }: L; z2 I0 W4 A}. A! y" s- a# p$ Q& t' t: T: b2 v
} catch(err){}# n7 [% W& K7 |+ c# w1 B
}
( m9 U; y4 C" C- R/ L) t3 D8 {7 J把上面的代码命名为:mobile.js2 x, C9 N8 ]% z8 B
然后把下面的两段JS添加到首页的头部。
2 Y* g- K- _7 j, D' x<script src="http://www.XXXX.com/mobile.js" type="text/javascript"></script>, W$ P$ r% H4 X6 w% D
<script type="text/javascript">uaredirect("http://www.XXXX.com/wap.php");</script>
1 M/ J1 o" {  }! y
/ _! }) n% K, c, N
评论0

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

GMT+8, 2026-7-27 17:35 , Processed in 0.055794 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.