砍敺 media 2014-12-10 19:08 蝺刻摩 & ]) u Z1 v+ n9 E+ ~
0 M J9 r& Y: y. y. q% [- g1 M
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
' g+ p0 z) f8 g4 {) W- <script type="text/javascript">
+ d# T6 O) a8 b0 }1 H: P( N, P) D* B9 n - <!--3 w, l* y8 q7 W+ u" Y4 k8 Y
U3 g8 ?+ }8 [( F- var viewportwidth;/ [( F @; Y; m- s: S$ n
- var viewportheight;. C+ @/ h' y+ X6 d5 {' P' {0 V
-
2 T! n5 l# d' A7 W$ O$ d - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight# ]8 u+ n+ [& T v% @% A3 N6 [8 {
- / T8 j$ p8 Y, a; Z
- if (typeof window.innerWidth != 'undefined')
/ M% ]$ a3 Q( e9 ^+ G5 g0 y - {5 o6 d% V; P. f& S: }
- viewportwidth = window.innerWidth,
: v; F- A3 X! P X& X3 I - viewportheight = window.innerHeight
+ q# ]+ {0 Q3 n- [, z. R - }
2 ~, l$ N( ?) c( [$ S1 J -
# p: b* o5 t, s& C# P6 i/ j - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
! u( _; C' e% B& d# c! z
) O9 G7 ~& D# u' e: z- else if (typeof document.documentElement != 'undefined'
5 n2 @' M; K% q( Q; F - && typeof document.documentElement.clientWidth !=
: H" C `8 S9 _8 Q - 'undefined' && document.documentElement.clientWidth != 0)" Z! R; q- D* o' j* N3 M
- {
: ]: O! q/ { Y+ m( U8 u( Y - viewportwidth = document.documentElement.clientWidth,
: \: ]- n2 k) c q/ d+ n$ b - viewportheight = document.documentElement.clientHeight
7 `! Q1 e4 ?% _1 j/ V+ E- f0 R - }$ J# k, K' w7 O5 S
-
6 S5 D0 u( ~) G8 {2 p% y( g - // older versions of IE
- \1 o2 t: ]( m; c7 A -
6 W1 [, L& Q% W1 Y/ N. C5 G9 @ I- ^ - else
6 |$ Y. V- J6 t2 n# L! ?6 W - {. J# L+ \, g% v% @; E
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
* a: O% O* O1 G3 h0 s - viewportheight = document.getElementsByTagName('body')[0].clientHeight: d% C- l8 e* |7 e/ Y F
- }6 r# c* r9 ^; u, B- ~
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
* \; E6 K' k( v. |( { - //-->
9 `' ~1 O+ o( I* n! g - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯- J f4 R; i4 f. S% D) _
. W% P" s6 \; m) ]5 z
1 P6 V! c! _( ~' q4 o2 S# X
靘皞: Get viewport size (width and height) with javascript) \/ B0 x0 u( y9 t6 @- \! V9 k
7 A7 }7 U: r1 j* a' G; E2 D3 ^) v. k5 j3 c6 |
|
|