砍敺 media 2014-12-10 19:08 蝺刻摩 3 f: W& L% d3 x9 g' K
& y- c: j7 V* j) E5 N1 G
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具7 ?4 A- k3 w# _0 m4 y
- <script type="text/javascript">7 v/ g8 d. X1 A
- <!--
) B. `1 [4 D$ d0 b: D/ g" k( x( d - ' G/ @% e' Y% Z7 W9 K$ ~& Q* E
- var viewportwidth;% h( V! A! N* m. ?1 J
- var viewportheight;
, M& o0 w9 u x0 S/ ~( w9 X -
, i# t6 g' y/ n0 e - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
. j$ Q z4 E9 o4 I% |# U - " b1 p7 Y7 P! H% I: V
- if (typeof window.innerWidth != 'undefined')0 R V6 f. }8 Q
- {- a7 R7 j! H1 n- q; g& K+ X
- viewportwidth = window.innerWidth,
# i/ U7 l* r; q. l% l, N - viewportheight = window.innerHeight- n. d( Y _' V6 B0 v% ^
- }
- w& |$ d6 ?; T/ i- c5 H -
1 J0 c- j& V. j( |9 k; ?1 [ - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
! i9 Y# s( e* ~# u' x$ V
! D: M! g8 W" I; V& Y, W( c- else if (typeof document.documentElement != 'undefined'& T* K' u1 d# p# Q- _& ~
- && typeof document.documentElement.clientWidth !=8 h* c0 N& C" @! C; B; G3 D
- 'undefined' && document.documentElement.clientWidth != 0)# r) F2 `3 P- s0 a+ V& A2 o
- {2 k) w$ d. a+ G
- viewportwidth = document.documentElement.clientWidth,
2 r. A# Q+ ~1 f) ] - viewportheight = document.documentElement.clientHeight1 F* F& O8 y/ w* d7 }' S
- }
7 i+ _' t: H+ ^* M - # S& O+ D% X; y4 X
- // older versions of IE
: x( v# r" p- T7 o5 c% f - ) u0 m3 n, Y( ^
- else
& E/ P7 }5 r3 a. u1 C- U - {) h3 r& {) n2 } ~
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
' a9 k4 k& ^7 O, G1 _& } - viewportheight = document.getElementsByTagName('body')[0].clientHeight- r- |( K7 |) W( P* h
- }3 m5 N4 p+ t6 m. U4 X
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
/ t: d9 O, x; B, y, u9 C+ p) e - //-->
, f% ~( t; ?1 b, E# }1 a - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
1 X; C* u- K4 n4 \
+ q' E; v2 D# f9 R# t. R+ F2 N5 E' l6 S7 a+ G( R5 l; a! n
靘皞: Get viewport size (width and height) with javascript
+ d8 X2 ~- U+ ?/ C% }6 b
& V6 s9 h6 h/ q3 o8 P) q6 T
, o/ j; J* B3 o) J |
|