砍敺 media 2014-12-10 19:08 蝺刻摩
9 @6 v- o0 P' v1 W0 ]. x, M1 w: E+ B5 h2 M
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具) f* t. Y8 O8 l( a0 x
- <script type="text/javascript">
! s! F# Z( k- _2 N+ w8 x3 h' e( Y. _ - <!--/ U0 t+ _+ B* Y& {# a& v+ J$ }
' |4 q4 V( `4 o3 `2 F/ R- var viewportwidth;
2 K& y$ k/ M9 |: ?6 h) m - var viewportheight;
8 f* |$ f* ~' e - 0 n! L5 D; z3 O7 b- U; h
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
8 C. k0 s+ u3 q: K3 s9 g/ x - : q0 X7 t& u" b9 x, \: ~
- if (typeof window.innerWidth != 'undefined')( A7 W, b# i: h3 [ g, _6 n
- {
- |- v0 [: d" n& ~- V% V# @ - viewportwidth = window.innerWidth,$ v+ Q# G) D$ q0 ^/ ^; H
- viewportheight = window.innerHeight9 |2 [5 G! A3 L* |: N: }
- }/ D% y. q+ }, ^7 J* |. Z4 M
-
' T4 |1 G$ {* k% g |. Y - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)* Q+ g! r- k4 @& g `
- 8 R/ k/ ]' k3 j! Y, w
- else if (typeof document.documentElement != 'undefined'4 \" T* D' K' p2 Q3 d
- && typeof document.documentElement.clientWidth !=" ]+ e' A8 |- Z" q! b6 A0 k
- 'undefined' && document.documentElement.clientWidth != 0)
4 e' L9 I7 ?& X6 [! a+ A; A( ? - {+ s! s% H6 @9 A( V0 h# m) g3 }
- viewportwidth = document.documentElement.clientWidth,0 g. ?& Q2 ]! U4 L$ r; o" B. D
- viewportheight = document.documentElement.clientHeight2 N! e7 t: H8 E! i
- }6 E3 @# B9 K& m
- " x9 K& u0 n6 P' C6 j( z
- // older versions of IE5 D/ ^' z, R' X! r- X( c1 o
-
8 a) g9 U3 J1 M( c$ _- q - else1 [+ x5 w" n) U U4 g$ J
- {& b& m/ P% d; U5 a4 r9 _: y) r
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,* N0 ]' ~+ j' |8 {* ^. Z5 { o1 U. i4 N
- viewportheight = document.getElementsByTagName('body')[0].clientHeight, b+ g3 V, J, i M2 C4 k( }
- }
, w+ g2 g( h+ ^# W7 V - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
6 c Z# {% ~" T - //-->
* v; D$ W, C9 l - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯. U; j. a, K6 D6 u7 P
% e7 x& z! @1 U* J
5 h0 c) k% ?+ e* L# k) B靘皞: Get viewport size (width and height) with javascript
" K" Z1 B" Z, m# T+ ]/ X
& D5 b2 U! D( Z) t' D/ W7 D; h8 W8 j X* O
|
|