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

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

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

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

×
分享到用"利用JS判断识别手机访问还是电脑访问自动跳转"的一段JS代码。& m1 j9 g2 m, e! R! m, f
今天在我使用的时候使用的是另外一个方式。本来想用百度APP提供的WAP页面的,结果审核没有通过。" h8 ]- G- L8 L% r8 v
于是只能自己做一个用来跳转作为着陆手机页面。4 G! W( R2 x; `
我使用的是百度APP的跳转代码。" Q+ [' ?0 r/ j* H; @

4 m) |6 g$ I9 Q' n8 z9 M, ~function uaredirect(murl){
( y, G& W- D% q. _! m" _) ftry {5 p, W, K8 p; z" Q8 ]0 C
if(document.getElementById("bdmark") != null){
5 {- A& E/ C  k9 g9 |: ?* u. Q( }return;3 Z& L1 G& V) w3 u
}
0 t4 n* y& M1 }: p- e. V( gvar urlhash = window.location.hash;: t- {7 a( R/ a$ d* w
if (!urlhash.match("fromapp")){' m+ Y' Q& ~, E& ^2 R2 A
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {2 H' Z8 f/ C5 o% P0 P
location.replace(murl);
) y; F. h8 a; C! b- a$ r* Y6 }6 V}% B# W1 X4 `: y% }2 f+ j
}
' C3 V9 I# I# X( Y} catch(err){}
9 t* o+ ~! P2 p) m/ C}8 i+ h8 j3 P* ^% S# T0 l
把上面的代码命名为:mobile.js) P& _8 r+ w6 j1 P3 X
然后把下面的两段JS添加到首页的头部。) y) \: }: B5 k
<script src="http://www.XXXX.com/mobile.js" type="text/javascript"></script>
0 w3 G( W' H: C1 Z9 g<script type="text/javascript">uaredirect("http://www.XXXX.com/wap.php");</script>
. \$ h, S' x. F+ n3 O5 g5 T, w1 b) R) |/ F' I/ x
评论0

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

GMT+8, 2025-4-30 13:47 , Processed in 0.078595 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.