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

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

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

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

×
分享到用"利用JS判断识别手机访问还是电脑访问自动跳转"的一段JS代码。
) b# N1 H* V$ z4 M& n( V2 w今天在我使用的时候使用的是另外一个方式。本来想用百度APP提供的WAP页面的,结果审核没有通过。
# {! A* E% G, Q: h' F于是只能自己做一个用来跳转作为着陆手机页面。
- ^& l, C7 b, Z我使用的是百度APP的跳转代码。
" z8 K5 {, B" `) v/ _7 `8 D* q: ]$ s" [! E
function uaredirect(murl){
: h5 b. a2 L0 htry {
2 b7 P9 Z' G% eif(document.getElementById("bdmark") != null){% d) n3 Y2 O; v9 a& Y+ I" x
return;6 [3 h0 I6 u9 ?
}& N2 l! m. F8 C  O
var urlhash = window.location.hash;: q6 v- n* z: _% Y, ^
if (!urlhash.match("fromapp")){
7 g& `/ [& J6 I9 U' qif ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {/ J6 B- m) Q4 V. f( h! \
location.replace(murl);; H% a: f8 l9 u5 Y
}
2 j/ S, c# @+ z" C( v+ v}: z. W7 D7 F/ `5 F8 |/ _8 x; L! m
} catch(err){}
; x; t- f$ r% Z, V0 r. r0 \! S}& ^" W/ `3 G' ~, h$ w6 z3 i" F
把上面的代码命名为:mobile.js
5 ]0 S, e- q7 a% ~2 Y6 d) N) L6 @然后把下面的两段JS添加到首页的头部。9 z8 u( a, o) V0 u8 o" w
<script src="http://www.XXXX.com/mobile.js" type="text/javascript"></script>  e8 p& W; u- ?: K: v) ^
<script type="text/javascript">uaredirect("http://www.XXXX.com/wap.php");</script>
7 A, y- ?8 u+ H  b  H% ]9 s
/ c% B+ y& A2 V% y( G0 g  G
评论0

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

GMT+8, 2025-5-9 16:30 , Processed in 0.050509 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.