砍敺 media 2014-12-10 19:08 蝺刻摩 8 k: P/ e0 D- E1 z0 r
& o7 T# n% e) p+ W" w
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具6 y! @4 i m3 b8 u$ d& ]1 U
- <script type="text/javascript">9 F8 v% C# v/ j& @3 N( U. }- s7 {
- <!--
7 C9 g& _7 y7 n - % z+ d3 I, u( u$ Z0 u2 l
- var viewportwidth;
( |9 v' E7 e) B1 p" v: ?9 h" I; ` - var viewportheight;
/ c+ p0 o# G0 r0 i - % I; Z; w! g6 N5 [% q/ F G$ h
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight5 o8 P2 s- N1 x6 w: r4 p+ y; @% U
-
8 ^6 S+ v9 h% y" d3 ^/ i - if (typeof window.innerWidth != 'undefined'), ]4 v4 ^+ F, k) c, F1 g
- {
4 S0 I V$ i# J# s/ {6 N9 o+ Q$ h - viewportwidth = window.innerWidth,( E$ w. }8 @) q Q6 |' D# C
- viewportheight = window.innerHeight4 ~% u* _% x' E& B
- }* M/ |, h( Q4 ?
-
$ Q! u/ v' \, o9 m, t. K2 P0 T - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
; d) q) S' ^! A9 I! A; } - : y9 w/ @8 X1 F0 m1 d5 F- h. t
- else if (typeof document.documentElement != 'undefined'0 q3 Y3 t8 d9 |( l8 k
- && typeof document.documentElement.clientWidth !=: {* Q7 v1 S; b
- 'undefined' && document.documentElement.clientWidth != 0)
4 l6 X2 Q* x. Q# H9 A+ r - {' m% q' H" D! w. K- @
- viewportwidth = document.documentElement.clientWidth,
; `+ Y, R% c/ Z5 u, r N3 w7 \ - viewportheight = document.documentElement.clientHeight
" h; z$ z2 |! {! d. l% i - }
9 O4 M( N' i) Q$ S1 S -
, o2 a% ~' h9 J7 ? - // older versions of IE
- C! C4 _ I% g. j! ] -
9 q7 `9 }4 G" A' w - else: Y9 K/ T2 x) E5 ^8 q0 l8 y+ C
- {
2 S1 ]) I7 ?) b2 t; u4 X$ A - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,$ K( z) _* e i: c+ W
- viewportheight = document.getElementsByTagName('body')[0].clientHeight1 s8 A3 ]4 t. E, i3 O7 G- u
- }
, c* g5 P7 f0 x" @* l - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
8 \! r- y0 s+ W1 D' X3 `- O - //-->7 E: |- A: x5 l0 H- c
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
4 \& }. B+ J) f; m8 ?0 R: R$ M o' |0 X
$ e$ A3 x4 u" d: n1 A3 E- n* K# i" q6 Z
靘皞: Get viewport size (width and height) with javascript# }* d" g9 s7 h4 G& e, P
$ R# h: p& K7 N
J! a. I! O5 u4 w2 v9 D( W7 { |
|