砍敺 media 2014-12-10 19:08 蝺刻摩 ) L2 f1 i/ [$ s: q4 ^& _$ y
; s' T5 `6 A2 O$ ]3 `- B餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具4 K: N. n$ `& n6 d# d( M% l9 x/ d& S
- <script type="text/javascript">
8 l4 N' Z! x% I3 m, H - <!--
4 o# m8 F7 A. Q/ W# ^1 W2 B* w
: G& v9 j2 u+ X% W- var viewportwidth;
2 d, I1 K" p$ z1 `& _0 w M2 p - var viewportheight;4 S) p- S' [' z; k+ f' o' X
- 6 @/ z6 P- L) u5 Y" @
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
) s8 I5 H4 F" }; A& }0 K; [' A D -
# r: E: Z2 @4 a3 J6 A7 p+ s4 V - if (typeof window.innerWidth != 'undefined')1 x+ H- v( [8 a* `+ s, R
- {
9 ]: p/ I- R5 ? - viewportwidth = window.innerWidth,' ?2 e3 T d& w
- viewportheight = window.innerHeight
6 \, c5 I& q* R' L( {9 Q/ Y5 D - }/ y9 _/ E! ^( \! b: D
- 9 i g( T2 ^, t3 \
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)/ R7 m* ^6 z3 ~5 {% y
- : s( G6 ?1 U1 w3 {- ?: i# u
- else if (typeof document.documentElement != 'undefined': Y" _+ E# h; t1 W, _& B2 R/ a1 i( a
- && typeof document.documentElement.clientWidth !=( X! S1 D" [! {+ U+ k/ J/ K& j& w
- 'undefined' && document.documentElement.clientWidth != 0)+ A# F7 i6 }1 y: {
- {
0 I1 W0 D' x( _ | p - viewportwidth = document.documentElement.clientWidth,
0 t1 A# }8 ^; W# m - viewportheight = document.documentElement.clientHeight$ [- c, K, V; B! n+ u6 d. h
- }% _# Q |6 W U/ L9 }# w; B N
- 5 ]) A7 K! M9 v* |2 [2 `, c
- // older versions of IE
: C5 ~7 Y t' H -
" V- N1 r; z6 v# L$ I& z! W B - else7 ]' `6 @& M% |5 M) k( E
- {
. o! @& R$ K) ?& } - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,+ H: h. L' Y+ J* M. y' s% w/ D
- viewportheight = document.getElementsByTagName('body')[0].clientHeight
5 H& P2 h; ]; f& G [" v0 T - }
7 F& s# V; ^( o, W: Q0 S - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
/ S# N$ x2 ~+ @$ m2 | - //-->, \( s, ?5 m1 U# R! ]8 F
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
A+ K5 M; Y' ^6 `/ q2 \
1 t- \- ^4 [# {3 v
6 e% p9 _" Y1 a8 e2 l |& `靘皞: Get viewport size (width and height) with javascript1 L* c/ l. H2 X) s$ ~! y
! B6 j, ^& `% d m
; s0 s0 r3 K) w1 Y) q
|
|