砍敺 media 2014-12-10 19:08 蝺刻摩 7 Y+ |9 f( F: y' T; R
2 K0 c( m" F% }+ }! O: Y- R9 |
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具) s) p! g7 J! e+ D0 F+ { q, _
- <script type="text/javascript">
% I4 ]$ {; r4 V* K) O - <!--
0 k8 B/ G u% C% O - 5 W0 W E+ J- C9 I2 A8 z) w
- var viewportwidth;
. I. D( m9 H& \& S - var viewportheight;/ v( e: Z3 O6 L0 U9 n
- % d7 D3 }/ L7 L) x* S: o
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight0 Q+ p( n! ?) i7 m
-
8 \1 z9 L) D2 v( k" X+ O1 F - if (typeof window.innerWidth != 'undefined')7 `& ^ a9 a5 O1 O* x8 _4 h# U
- {
- X- W1 O3 S/ t0 N# i - viewportwidth = window.innerWidth,8 f& l8 A6 G9 j- P+ D9 Y" g
- viewportheight = window.innerHeight% n/ V* Q" `6 h9 Z
- }6 @1 x' }2 C j1 Q( O7 ]7 t' U
- ; z- ~9 P i! U# \1 t( y
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)2 Y; s+ c, C7 m+ L c. P
- . X" v2 A6 O+ i [! p7 r
- else if (typeof document.documentElement != 'undefined'
# Z4 Z% b/ o9 T7 H - && typeof document.documentElement.clientWidth !=
: U( p) L$ A) a! `6 {, l: ~" b - 'undefined' && document.documentElement.clientWidth != 0)
, \$ o @+ ~( v - {" L+ j" L3 j4 B/ c8 W
- viewportwidth = document.documentElement.clientWidth,
# \2 t( R4 P! p5 C/ @ - viewportheight = document.documentElement.clientHeight) _# y& |; c! G
- }
7 p/ y) h, D% j& ? -
, u1 A, ]/ U" w4 z' J - // older versions of IE
) u/ O. h; I8 ]2 S - 9 t1 }" N1 f6 s( e9 Q
- else) h' t( u7 k0 L; w
- {
- s* I, e U9 Y - viewportwidth = document.getElementsByTagName('body')[0].clientWidth," N) x% O" T% k2 p F0 L( c; E8 w
- viewportheight = document.getElementsByTagName('body')[0].clientHeight- Y6 f6 |, c4 M& d$ H5 L% B
- }$ p! B0 G& G# Q
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
0 b) ^# w/ F" v8 }% i8 e# n - //-->; d) U5 t8 V5 A! e; q
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
4 o. }! [: g; ], C) L$ T
) I( d* r0 E/ R& b- i) Y
% B$ P+ a* l5 _8 L
靘皞: Get viewport size (width and height) with javascript
6 s8 K5 _! V, D+ ?/ ^3 F; g
7 g+ o9 F; l- c( M5 n4 ~* \; B% V7 H [) e9 W- v7 \; S
|
|