砍敺 media 2014-12-10 19:08 蝺刻摩 % H$ B P8 F, G% W& ]
4 O. e, t9 I+ o d; l1 }6 W
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具6 d0 O9 X1 Y$ D1 B# m
- <script type="text/javascript">8 {- a3 r; H Z% H' L6 K- s
- <!--
, `3 h9 I$ t& k+ ]
! L' a0 V( i7 Q ]& @- var viewportwidth;
. l3 R5 Q. b0 v, y - var viewportheight;
7 Z4 [ y) Q* Z1 Q3 u -
- |' I8 W& w7 i" u3 _& z# [. j4 q - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight0 Q. p9 F- k: q# A
-
5 H {' n, b) |) z/ F3 b - if (typeof window.innerWidth != 'undefined')
- [$ D1 n2 j4 ^0 t, {4 r - {& N$ ~# j) z- `8 O8 C% Z1 f5 T
- viewportwidth = window.innerWidth,; `: @) w' C, S
- viewportheight = window.innerHeight
% A7 G" A8 ~5 J4 b( \. g' n - }
# }3 r) L9 M* Y - / \4 s" ?7 H7 X9 L M
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)+ N7 w% R2 B p! D1 i& ]9 d; n' o
- 9 b- u) L& ?6 W4 W
- else if (typeof document.documentElement != 'undefined'
9 n4 h+ d: e9 w3 w) t - && typeof document.documentElement.clientWidth !=
. k6 |: L; M; E5 ~( e$ J - 'undefined' && document.documentElement.clientWidth != 0)+ Q0 W b) i) A F# y
- {. Q$ Z% @+ |/ q9 m2 c9 t
- viewportwidth = document.documentElement.clientWidth,
' f/ O( c0 m0 y3 F6 M! V; u" n5 z& S. O' | - viewportheight = document.documentElement.clientHeight
/ \& h( T+ q) D" Z - }1 c/ s; h; [7 [+ x" I; h
- . R9 C4 A8 {/ v5 e" q- {2 }
- // older versions of IE# {! z3 p( e" D$ U. }
-
6 z) y* y# _3 q/ ~7 W - else! V0 m8 T5 P; ~# c1 p* ?
- {
' E% |2 m9 R$ N" L - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
; J+ b- i+ \& c4 z4 g - viewportheight = document.getElementsByTagName('body')[0].clientHeight, T5 |2 z y$ R1 e
- }
* U6 e% s' S/ k - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');9 W( w; P- k& m- a
- //-->
r/ t; y! Z. N8 X' _4 R! S - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯+ ~- h& F3 d! k( x# T% x: x
& U6 P0 X( v! N: R5 X9 s2 }
1 r. Y' Z1 g9 W8 B$ d" w靘皞: Get viewport size (width and height) with javascript
. x8 L3 n9 ~" x2 Z) m8 D X4 C8 Z% x7 W9 k! A W
7 F$ E a, u/ O) y9 u |
|