砍敺 media 2014-12-10 19:08 蝺刻摩
+ V8 R# w, x7 T( z8 I, f! e! B; g9 o' H, }8 N8 s! F4 W
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
' R7 J9 L' m* f; L% j6 s% k- <script type="text/javascript">5 @5 C8 d; h7 N* ]; {
- <!--! ?& i, ^& j b( }% t8 U
) Q( X9 x% r5 N) l5 [3 g) p- var viewportwidth;. O5 X' g+ n( P* ]1 K6 W
- var viewportheight;
. U8 o; l, n9 F: |1 M: c -
" k: A* _* w2 [- s% d) c - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
9 f5 b2 r h1 ?6 d -
9 A/ R' N. B- V! W9 l - if (typeof window.innerWidth != 'undefined')
- Q( e' W! Q1 f- K - {
' D0 O0 g2 s& [. z - viewportwidth = window.innerWidth,9 d% [" c) p7 r Z) m5 }9 W0 d
- viewportheight = window.innerHeight
' X0 B: [# J# y- x - }) r$ [+ U& N; T! j! M
- ; Y0 S9 k5 z; a- v [4 h/ ^6 I
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
$ G, j5 C& J" f
4 i) q) w! _9 s" s1 J- else if (typeof document.documentElement != 'undefined'
! ?# c# F' P* t9 f/ Z/ \7 r - && typeof document.documentElement.clientWidth !=; x& Q6 `+ C3 ^# A$ z. {
- 'undefined' && document.documentElement.clientWidth != 0)
1 T0 S# o/ B# g" G - {
; u; M: a J3 {* k7 p - viewportwidth = document.documentElement.clientWidth,
$ d( V- f1 J& b6 G) f+ G% a' I0 P - viewportheight = document.documentElement.clientHeight
' Z1 c0 n* Q4 V J5 |1 j( c6 i - }9 }: W; S# D0 F; @7 F2 [
- + U U0 F% E7 Q7 K0 p' ?
- // older versions of IE$ P. T, B f2 x6 `0 K0 {
-
9 C$ i$ p+ ?( I' ^) E - else+ ]$ W2 b! q" d5 K! E& O
- {
0 v, _0 v, Z4 f - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
1 o7 e* I) H; g - viewportheight = document.getElementsByTagName('body')[0].clientHeight
$ F1 u: ~" R2 I. r- l8 L - }( `5 ~% k) n$ J$ @; Y: X$ v+ ~
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
, F- s( i# ~/ d$ L* _ - //-->
6 N3 ~/ k( u& V - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
! W" R. v, [; Q+ w) }1 ?
1 F6 N* V! q( w0 Y! `( P% |, c6 |2 v' u U; x0 @# h# T8 _
靘皞: Get viewport size (width and height) with javascript9 y \$ T6 h9 V3 @: G6 ^0 M
+ E$ b& c# m' [. A" [- g
. c' w* t$ {8 j, @' ~
|
|