砍敺 media 2014-12-10 19:08 蝺刻摩 2 H, M8 b- r% C% @$ O1 Z: P0 B7 W
1 V: N- ?1 D. K& a* S/ Q7 Z
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
: K+ s) t" @# d7 e- p4 u8 Y- <script type="text/javascript"># A; G3 S1 g A0 n+ B
- <!--
) [2 q h; |2 q - 4 O3 F" `8 X& ?1 v1 l- X
- var viewportwidth;
3 i: _" M5 P" h. W4 F - var viewportheight;" D; }+ R* Z4 `; a% H
- ! A9 \* Z7 I7 n( C, n& v0 H( o: E
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight+ G$ S/ Y& z, c3 {
- # I8 a9 ^+ q C0 ^3 Z* g% O
- if (typeof window.innerWidth != 'undefined')" L, `) P5 ?9 O* y& P, ^$ _, A
- {
. w: H! E) Q4 _" Y% w8 { - viewportwidth = window.innerWidth,# L( g- t; S* {) z. _
- viewportheight = window.innerHeight
7 {5 k$ `) H$ Z; K+ [, z: n6 \0 L - }
, I" I8 B& d1 G, e( L - # V( ?9 ?8 w0 E+ X
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)6 J. D1 i& W% ~% S
5 M* R# V' _: V# }4 B- b8 f- else if (typeof document.documentElement != 'undefined'
3 d' Z0 e) [( f" e* p; b - && typeof document.documentElement.clientWidth !=
8 @+ m7 @- H0 \/ w - 'undefined' && document.documentElement.clientWidth != 0)
- Z W s! m. m# \! a/ r - {- B' K% A; L6 a: [2 P' i) Q
- viewportwidth = document.documentElement.clientWidth,
6 r' u6 F7 S; \! F3 [# s) v - viewportheight = document.documentElement.clientHeight
( l) x7 r4 }3 |9 ?4 i& N - }
& O! A$ V6 X& \6 K: m -
5 J: U& g0 d, x8 O$ } q% b: i - // older versions of IE/ Y5 o+ _. ~8 o4 K$ P8 i( c
- 4 I7 J7 S7 U3 T
- else [# t% N( a/ Y) n2 _# w
- {& Z6 T$ j: ~! P
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
" N0 p( i0 ]& S- X N - viewportheight = document.getElementsByTagName('body')[0].clientHeight
, ~$ \! O' ^& m. y! A! ~ - }
) ?4 ]0 C( Y5 `) l* k2 n) z( v& C: k - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
' I6 g0 t2 F4 r9 u - //--> J& q4 O8 s8 f/ K# W
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯' i z, s" u. _6 v) P; Z6 B
- M9 k5 f& U8 l' g7 \' a$ l% `: A# r/ `$ t6 f0 E; F
靘皞: Get viewport size (width and height) with javascript" c7 }' _: @+ o L- {/ Z9 s/ @
; j. F. o0 X( U/ o
' c4 R' U" s8 q
|
|