砍敺 media 2014-12-10 19:08 蝺刻摩 / ?* b7 T( v' Z
2 j( C: e D0 r# r餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
/ |4 n# G% Y7 f- <script type="text/javascript">6 t4 |* J0 ?& O( a& O
- <!--
* q) Y- e: x% q* B& z* y9 R& f3 j - 4 Q) d1 H+ k2 c5 B3 h3 g
- var viewportwidth;8 J* V) } a( R& C
- var viewportheight;6 b, N: a7 v6 d( h! e L
- ! N( t% o9 X7 @3 \2 H2 k2 K
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight2 d6 o2 A8 A5 e1 t: R% C$ R/ |" c
- + ~; s" X2 o+ ^0 b" I
- if (typeof window.innerWidth != 'undefined')* k) }8 C2 v5 J8 t
- {. X% f& ]! o3 R# I; Q3 |
- viewportwidth = window.innerWidth,3 x* B- ` N2 u
- viewportheight = window.innerHeight
* _3 L& G/ b! \9 \7 u4 N - }( U8 B, r1 E a6 i4 [& a+ y* h
- / P& ]0 ^0 E0 L
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)! r7 t/ z/ A; L& ]* j' [/ p2 w
$ o& [) [. h4 E# C- else if (typeof document.documentElement != 'undefined'8 G. c3 S% h0 X' u2 s) R
- && typeof document.documentElement.clientWidth !=
0 L; l. m3 R# L7 Q N - 'undefined' && document.documentElement.clientWidth != 0)
6 B9 L2 k$ n7 e' C4 V - {
' u0 a- v2 J8 c6 i - viewportwidth = document.documentElement.clientWidth,
& N$ l1 n1 `& g8 Z2 f6 `" T A - viewportheight = document.documentElement.clientHeight
, z! Y j! S5 |- o9 g9 @ - }+ B( @7 Z; Y6 N$ F/ B/ y# B" @3 E0 x
- ' N+ b; ]- r6 g ]5 r1 A, F
- // older versions of IE
) q4 Z' A7 k f5 M - . _$ t2 f0 i- M7 O" j
- else |' h( ^- K% F. w/ g# k( B* |' {
- {
' F3 g8 |$ e/ L( m3 P) } - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,! M8 E( E4 l8 C% |8 W+ X9 w$ g
- viewportheight = document.getElementsByTagName('body')[0].clientHeight" m' L4 ~4 @2 [& d) D
- }
- ^! ^5 w, o0 Y- \ - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');5 p* A h4 G T
- //-->
2 h1 a( t& ]3 M - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯. V1 D( T/ x5 A; I b l0 p) R+ X. J
0 i$ w/ y7 H" ]
1 o& k' c* c3 [7 O. ^4 n靘皞: Get viewport size (width and height) with javascript
8 G( A l: d# P* d9 \
' I# y: A. E8 }* f1 q+ j) m9 O0 E5 H' p' ?/ H; ?0 V* a
|
|