砍敺 media 2014-12-10 19:08 蝺刻摩 ) m7 s( H% d p0 j8 g# `
/ t5 U# J6 J" t$ K5 k& v( L Y s% m' ?
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
' j, B' g3 @1 {2 [- <script type="text/javascript">4 d: ~3 l' f% z# u9 }, T- e. D
- <!--
( ?; t- q2 D# k0 R j/ Y
& Q7 [4 w3 E& U3 J1 [- var viewportwidth;' d" Y" F. V x* H" a3 R, _ e8 [: e
- var viewportheight;) ^( M e3 m8 \( n% o# B) m
-
3 _0 n& x, U( K6 R5 Z' K! p8 O - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight, F5 W( ]. i4 A# c1 K1 ~
-
* d6 R4 {) K0 i8 n - if (typeof window.innerWidth != 'undefined')2 Z' T3 v9 {* E8 |, j: K
- {
# `7 H( r3 i! M O - viewportwidth = window.innerWidth,, f. F! P, H: Z
- viewportheight = window.innerHeight* U" ~; ~& R! K; G# l% P
- }
1 S$ \: J. ?6 l, _ - + Y' k8 m, l l, I
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)4 p5 x# @/ x# n
- & S, L, z" [8 h9 ?* h) Q6 L( X2 l
- else if (typeof document.documentElement != 'undefined'& T- s- D* I0 G$ _7 i
- && typeof document.documentElement.clientWidth !=
: p2 c0 f8 B2 F/ Y$ O5 ?3 q8 O - 'undefined' && document.documentElement.clientWidth != 0). G. U3 ~3 _& i
- {
3 L3 e" f# ]" F. {6 [8 J. } - viewportwidth = document.documentElement.clientWidth,
1 o+ y8 P9 k! T# F8 t - viewportheight = document.documentElement.clientHeight* }) W% o ^; J6 u
- }
4 {/ b8 W0 j( A6 j -
( W" f3 ~5 X8 w& W - // older versions of IE
) T# O3 r0 P3 r1 p# U5 W5 d -
; H; l( j& Q5 w' x6 x+ F - else$ C2 k, E) ^, P( ^
- {( X1 a' W; |* D2 A; F: J) M
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,- G; k7 _7 ?0 L) Q3 A; {& W+ x
- viewportheight = document.getElementsByTagName('body')[0].clientHeight
8 a9 l# q5 F! ]. U% {8 I: C - }
& ~! Y# Z' K" l; \ - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');# C; x7 s6 y& \6 M& |) x
- //-->" f' B7 D1 C8 s' b
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯% H7 Q* `7 ]" J" h
+ g% H" S0 `. D7 L4 i
% T9 y$ g$ l0 R) ~) J% g
靘皞: Get viewport size (width and height) with javascript
+ O9 y. [4 S% l9 ?& a8 z
7 o1 k8 I! @+ W* n
4 L5 \: V U+ _" Z |
|