砍敺 media 2014-12-10 19:08 蝺刻摩 ; P, T$ f- Y+ Z8 P* ?
2 {6 T% K3 T9 V+ ~8 F8 p9 G
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
9 r6 G. ?$ v6 v: o+ q2 y7 H7 W- <script type="text/javascript">5 a+ m" _. @! I& i+ H' |& S
- <!--
& h, `$ w: ^# Z( r3 |8 e+ G - ' q4 e l; b5 M8 c) Q
- var viewportwidth;
# o, M; f/ t( d8 r; f1 Z0 y6 N6 N% T( ^ - var viewportheight;% O1 j3 p* y) y5 F7 l P. p7 C
- 2 L& W8 Z0 M3 T1 d) o
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
$ G4 W, U# I- f) C9 I, Y3 m7 ^8 N+ X - 7 g4 s) ~2 m M- z1 m( j3 U
- if (typeof window.innerWidth != 'undefined')3 W( D: \9 y5 \3 Q) E y# s; j0 X. y" F
- {* e# J1 R: P4 X: H
- viewportwidth = window.innerWidth,
# V" _! C% o2 [- K - viewportheight = window.innerHeight7 w6 d' }: D" U5 `* T3 Q
- }
& v7 h; H. C3 }. R* D0 b - ! e2 C, T: [; d( r
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)( `9 M" ^% P/ x' \$ h* h
- 2 f. b6 S4 A$ R4 K; k
- else if (typeof document.documentElement != 'undefined'* K V- d* m2 O, N7 A# E0 _
- && typeof document.documentElement.clientWidth != I4 W0 `. `+ R9 h' f
- 'undefined' && document.documentElement.clientWidth != 0)4 W! y6 W0 G) s' f+ {& F3 n
- {9 h" ]8 J% f$ f; k W, c2 n! T
- viewportwidth = document.documentElement.clientWidth,) ~/ z2 {3 p6 w: S$ C v
- viewportheight = document.documentElement.clientHeight, N3 I9 s3 k3 H6 S
- }: u* W# k9 @" ]; t
- " o& D) d5 |8 F z* ]5 f0 U
- // older versions of IE( B4 w ?3 q, f3 Z
- 9 k; X' t, o( h0 d
- else
0 s$ x$ q/ g3 w, g6 t - {/ N5 s4 C. }& F& h: N0 K
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
5 a$ ?8 r: ?5 d% Q - viewportheight = document.getElementsByTagName('body')[0].clientHeight
. U7 _$ H- {" E - }
8 C' f( G6 E$ [+ R; F" R2 x' C - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');. z: L* s( D5 k3 l1 [& e
- //-->
8 V& B0 m; ~2 S0 E - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯: q3 T9 l3 d, u3 b/ f4 W
1 i/ B V1 |" R9 q* d9 E5 t% Q
靘皞: Get viewport size (width and height) with javascript! {- a1 o9 x* i& z, ^
3 |% C5 v; k" E% {4 m
L* V$ E) } D4 {1 ? |
|