砍敺 media 2014-12-10 19:08 蝺刻摩
6 I6 V/ Z, F A6 f& J9 `( ~ G" l3 v- C% H- r, U
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具- @8 ^) s7 a# I- f8 {& r2 C
- <script type="text/javascript"> f' ]6 {* c* ~4 Y) H" ?
- <!--# T* K3 d4 G r, G+ q
! d8 a( a7 h- H+ u; r/ ?. k- var viewportwidth;. E# P7 V T. J
- var viewportheight;
4 E2 [2 d B: c+ w- p - / c8 N/ m" H/ v. Z, H, k* r ?4 j8 W
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight L8 |$ x8 g2 B. W" H9 t9 D2 I
-
; `7 c% H3 q, r - if (typeof window.innerWidth != 'undefined')% a( T9 q+ H3 Q' v* g
- {2 `5 t' O) a; h5 b- v2 w0 x! ^
- viewportwidth = window.innerWidth,
- M; t4 P" E1 _* u6 L4 u - viewportheight = window.innerHeight
- O/ c% z) w0 u" N0 g4 @5 ` |* r - }
( n v* H d. p5 ^! l# W M -
' g/ o) R; p0 E, c. T' t - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)- P$ x+ x9 H/ U
- 4 c1 s% P/ ]! |# V6 n
- else if (typeof document.documentElement != 'undefined'1 |6 z' i7 h5 _3 ^
- && typeof document.documentElement.clientWidth !=/ ?/ |0 X$ `0 K* M
- 'undefined' && document.documentElement.clientWidth != 0)
5 \1 k T/ w4 R2 p& n) F% p - {
+ k& B, R+ v7 C9 x) e - viewportwidth = document.documentElement.clientWidth,9 x4 P* e* R* x. N
- viewportheight = document.documentElement.clientHeight
9 G- M5 t. s7 H; O6 ]5 u - }
; C( [. i, G$ T d) f - ! \5 F2 L; e; H6 }- n
- // older versions of IE
! [: r5 c/ S7 j, P6 y8 F0 Y7 i - - l& f$ V' J) y/ y& S+ |+ i; l
- else( F. d$ c- |3 S( {& n# }% g
- {9 z' T8 b! v7 R* s0 m: H
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
6 s M0 ]$ P! l* x* K r - viewportheight = document.getElementsByTagName('body')[0].clientHeight, k: z. Q, R1 w/ a k7 H
- }0 p( X% c. G% _& C+ r8 K
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
- t$ A4 y" i3 O0 C, [ - //-->% \- B# l( b# }5 K' p6 o: {
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
. _' x+ b9 E5 ]/ s {
O& e0 b7 W. e- r
7 f' I9 h; N6 O4 _* ~& t3 J靘皞: Get viewport size (width and height) with javascript# I- \- `+ m" X' } [6 \
: f" q! `; Y. y$ r. W' Y
# P+ g: G* V* d9 R% Q
|
|