砍敺 media 2014-12-10 19:08 蝺刻摩 4 } F" w: a3 L& {* z4 S
9 j! x j4 X+ x" M* {
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具0 K, X) r6 R: ^4 v
- <script type="text/javascript">! z' f8 J) k J# S# s2 x- q+ c
- <!--% Y% N; v! G2 u7 M; L# {
- * U9 M. K$ ^# `0 f( [
- var viewportwidth;
; }2 s6 Q6 V9 l3 |. |# P$ m - var viewportheight;
2 m3 g2 ]1 T$ q) K( U; H( m9 d -
2 l5 t8 D I! v1 b; S: b - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
. m) o) O/ D7 K - 9 D. x/ ]% a+ U, ^
- if (typeof window.innerWidth != 'undefined')4 z4 F& r/ w! b
- {: X8 u" s2 l* Q$ a
- viewportwidth = window.innerWidth,! `( b- j' c* ]" d
- viewportheight = window.innerHeight
6 g. U3 y5 U& t - }4 H2 R7 a% k* q( B
-
! g8 _; {3 f' K8 E. G. I4 o) i - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
8 _" u. x9 X/ v! K% H! @+ ?
0 @- j1 m) ~& |/ b& d% P- else if (typeof document.documentElement != 'undefined'
) M( x" @! @8 M8 t8 } - && typeof document.documentElement.clientWidth !=8 @ w" N9 m: F# d( F
- 'undefined' && document.documentElement.clientWidth != 0)* S8 y, N H% G# l! j
- {
) r$ B% V" F N - viewportwidth = document.documentElement.clientWidth,/ e( t. F9 F; ]8 ~ a
- viewportheight = document.documentElement.clientHeight
8 Q, I" p9 i) B5 [" Y1 |+ f/ h - }
7 F( @6 m4 T" y - . u F( ]) f Y, J6 R
- // older versions of IE7 Z: P# A5 C3 ?/ d; X8 m4 Z
- W5 {' H( v# N5 Q# g9 X9 H: A& x: _
- else
7 Q8 S. w+ ^8 {+ S, V; M5 v! K - {; T5 j6 x$ ~" X5 R) h* Z
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
" _7 d/ n5 a. W. g2 ^5 F$ s. N - viewportheight = document.getElementsByTagName('body')[0].clientHeight0 ~$ I1 L4 m {* N" c& P& s F* B
- }
% z$ y2 V& d* g$ j9 U. ? - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');" v7 c+ s4 W/ V" B" G
- //-->
; V* D8 Y% G( ~+ d - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
$ f3 B B: E- r2 M5 Y
8 X% S7 p/ C; I0 m# c$ E& a5 ?" ^. O+ |
靘皞: Get viewport size (width and height) with javascript# P! e6 o, a, B4 g0 b! E4 {
/ T9 V6 D# l1 L& R2 U- x8 ^& ~0 @2 v4 g
|
|