砍敺 media 2014-12-10 19:08 蝺刻摩
8 I/ V! {5 j1 I% ?5 f' u. P% K9 w
- y- w- E- O$ `% J T餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
, Z1 Q. h g+ T. g& G: [6 h- <script type="text/javascript">9 A! z1 ]9 b3 B: ]+ o
- <!--; f8 v* Z/ {( n& B
4 I- E3 M$ T; N! W' J1 v: M) {- var viewportwidth;
8 D3 P9 S3 o/ [, H7 K8 U - var viewportheight;
8 ?5 U* _- ?( t8 x% A& k2 D - ) k; U' A8 u2 e; E
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight. j, X" i! g1 X# x# T) c; F" X
-
3 e0 U0 m1 ?# e, ?% w, E - if (typeof window.innerWidth != 'undefined')5 J2 h1 p) d6 @8 {( f2 R- l
- {
7 f. f! P3 j# B - viewportwidth = window.innerWidth,, R% h1 _( K) M+ j; H
- viewportheight = window.innerHeight n) S# b, l8 b$ A- w
- }
1 u2 m) g" Z$ [; K -
- B0 r$ |% b" m* j - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)( k ^) q* y1 G$ v) M
- * }4 A( K* k0 t. H: U( a" u2 T) ?
- else if (typeof document.documentElement != 'undefined'& k+ Q, e4 L# w( y
- && typeof document.documentElement.clientWidth !=7 K' s1 |9 Q* ~' ^1 g
- 'undefined' && document.documentElement.clientWidth != 0)
- H% ~( e: C: \2 o& t. |4 w - {* k- A; @: a/ |9 _8 t/ l) j
- viewportwidth = document.documentElement.clientWidth,
. a" x/ e- p. E3 }+ v2 M - viewportheight = document.documentElement.clientHeight, e% K4 K) N& @( F. `3 Z
- }
X8 _- S2 Y# L4 m3 h& P -
+ Z) l0 y; ]5 L2 g% D s - // older versions of IE! ~% m1 `$ j9 o6 _4 _# z* l: z
- & L4 d" R: F, [' I
- else
1 \) c( _, R) r$ T - {! r4 m) e V& f( p4 g* ]6 e
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
3 G' I/ I! s) S5 v' i5 Z3 X - viewportheight = document.getElementsByTagName('body')[0].clientHeight
* p$ {, A& |1 u - }9 V* O/ v! ?! i. _) ?* J' h
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');! \( L5 ]9 ]- h+ ~
- //-->! U4 G/ P# B! @9 o. Q% D: n
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
! T" v2 R+ {( _
) x4 b* M- R% n& W
% e/ g+ ^5 ^- D3 z+ K! O- F' Y( {4 U靘皞: Get viewport size (width and height) with javascript! @, P) G j8 R( D+ o
8 u7 |1 @4 _' E0 ~$ b& h: A( ?& h# g# U5 }
|
|