砍敺 media 2014-12-10 19:08 蝺刻摩
6 A% v' }2 G u, @% @. D& K9 V* {( q% L/ t e2 ]0 N, X0 D# \
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具3 _& e, D3 m- @' }8 g6 i9 v
- <script type="text/javascript">
' Q" ~3 {. q' h- |& } - <!--
. u7 O/ z& I) d/ ` - ) K! S2 J7 G+ g. |/ ~$ M9 {
- var viewportwidth;
' Y: b9 o" |* C - var viewportheight;# v9 j7 \6 `. |$ S' C
-
) @& ?3 o8 L! [9 B* @ - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
; ^7 p( J& W- H5 P -
& ?" d( U: K2 P9 |4 J/ s, {6 ?1 L - if (typeof window.innerWidth != 'undefined')
* i) p6 A& F8 a3 X% M, o! z - {
% a) G9 |0 k" O2 _4 r4 P8 d- y - viewportwidth = window.innerWidth,- Z. ?3 _2 {2 w1 {
- viewportheight = window.innerHeight
/ q9 D U `& K- \8 E% m* n - }
4 R; ^% T9 j% G% H" [8 O' N7 E* W -
; |$ j, G, M7 F- ^5 G - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
% Y1 e8 H6 [& e3 u) K3 y3 z3 j - / i# Q$ E( W( A+ n3 X
- else if (typeof document.documentElement != 'undefined' q# K! t4 P1 D& l
- && typeof document.documentElement.clientWidth !=; B0 s9 A" j9 m+ w4 \) ^
- 'undefined' && document.documentElement.clientWidth != 0)
6 j! O! d( V- g; f; F2 n - {
, m4 U3 Q; ]& t! a0 O+ D P: A - viewportwidth = document.documentElement.clientWidth,6 F N3 {" A3 `1 Z6 H; o' _5 V6 f
- viewportheight = document.documentElement.clientHeight
9 }% @. P% \1 I4 o B3 l7 x - }/ ?$ z. ?1 y" d+ v
-
5 `9 q' p) w! g" d1 u; j - // older versions of IE+ {, j0 q" d C ~' x" M- J
- # a' x$ b/ L- q! M+ M
- else) e' O; F5 G, e5 q' k
- {* g: l4 g. x1 v
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
9 z R2 [1 M* @9 n - viewportheight = document.getElementsByTagName('body')[0].clientHeight, a! Y% `% G! s3 A8 B3 @ O
- }
9 z9 I( s- ?, p7 S6 v - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
- P: o0 k$ k+ b d" x2 v; j - //-->5 G& D/ S6 Y- r0 D7 C" W4 {
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯& O6 X% j! p" S: g' Z5 p
# O/ l4 @* T& C+ e" ]
0 M4 `* P1 ]( Y3 H2 S
靘皞: Get viewport size (width and height) with javascript5 w- {1 ?" h5 [6 Q: G, ^& r
. e& M& ^! P' D
' P( C5 R+ q2 G7 Q: n |
|