砍敺 media 2014-12-10 19:08 蝺刻摩
/ c) ?4 I3 l P ~3 z
& s2 n! L3 l: S+ m- Y餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具% V0 Q$ I0 h2 {# }& N' l- M |; s
- <script type="text/javascript">! S" r: D2 e9 v# j$ ^1 z
- <!--
- ~0 I0 n" _3 f& |( s$ s& d. D- N& t) E - 0 [6 c# ~: Z2 |% N% |( f0 x2 `
- var viewportwidth;- p2 d k& {4 n2 v0 m
- var viewportheight;: L5 Q7 n) ^9 ~7 I: h, l
- $ ~" q& D: \0 m. J+ {
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight! y' `, M' P0 M, F, Y/ u# C
-
4 _+ g& t; U, D+ L4 e8 ^; R - if (typeof window.innerWidth != 'undefined'); ^9 H' j# c$ F( F
- {
% V P4 Z( D3 s% E) @! k - viewportwidth = window.innerWidth,8 Y! l$ U. }4 i: O
- viewportheight = window.innerHeight
; D3 c2 y) R Q6 F5 h+ x - }& G' X; @- ~1 w3 l
-
9 ?( y5 |/ Y/ P! V7 e4 x- x: o2 K - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
; W, v( p* T8 F
l, z, |$ f1 x0 x0 s u2 Y- else if (typeof document.documentElement != 'undefined'9 r" @2 }5 D& F5 v9 P- C8 E) k! F
- && typeof document.documentElement.clientWidth !=
& ? x/ U* G3 B5 b - 'undefined' && document.documentElement.clientWidth != 0)
* G& o& k8 b% X; w - {
: ~4 K: _$ a q3 V& V - viewportwidth = document.documentElement.clientWidth,
% w" j7 F9 j" f: |. v - viewportheight = document.documentElement.clientHeight
1 u. C( L% o/ w7 {" B; a8 S - }# F( N0 Z: \' ~5 R3 c2 Y9 o
- 9 U4 n6 D, R1 {
- // older versions of IE5 _* x' v9 e7 b9 S& o
-
+ g2 Q% h5 ~( l, Q# Y. E - else
" W( Z* u% ?' B+ W - {% v$ |+ P# D+ J! n4 N, c$ g
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,0 V, l" y/ ^5 I- q" Y, l/ h* G
- viewportheight = document.getElementsByTagName('body')[0].clientHeight+ p" a* p4 T) P2 p
- }
4 i4 I6 E& o2 r6 |* { - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');& e! p& o, K3 C$ X% U c$ i* z
- //-->
: U/ o& c) W' Q. }& \5 _ - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯5 `; {7 x V e4 y, n N
/ V! y* \& M8 s
3 o0 g( a6 k2 u5 p. @0 v
靘皞: Get viewport size (width and height) with javascript
: }5 \9 n' t' E* ^/ R, `! e
0 H' T* }6 W0 W" K; W7 g( `( d9 p% r$ q% c
|
|