砍敺 media 2014-12-10 19:08 蝺刻摩 9 X: c$ C9 K4 ?. T0 K/ X9 h
) J! Z- K0 B! ?7 }! P! ?餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
- K1 G6 H. q; `8 ?/ G" d ]( O1 p! G- <script type="text/javascript">
: m! I' e2 h% B3 r) o9 A - <!--
/ H3 c% E. V+ Q Z
5 ~" o- }6 |& \$ _6 x) q- var viewportwidth;
/ |- d) K1 e0 i! W6 S0 C5 h% J - var viewportheight;
4 J9 u, y' _. J - Q$ D- X0 W) L4 e8 O3 m
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight& D% i! j# f c* Y2 { b
- . ]9 T4 y6 R5 B1 m
- if (typeof window.innerWidth != 'undefined')6 n8 \: E. P& m" q( K
- {
5 I; ]2 G& [5 l" w - viewportwidth = window.innerWidth,1 V; `/ I. u% W4 w4 {
- viewportheight = window.innerHeight$ \1 ?0 i1 q* D2 X
- }
4 x8 c3 L* c& c3 L+ N - , ^$ m" m: [5 a0 ~0 I0 |
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document). g: I3 ?4 n2 [% s* h0 S/ r
- / X9 C- I! y; W# `) i* l
- else if (typeof document.documentElement != 'undefined'
! c" g0 b- p3 P& U; H - && typeof document.documentElement.clientWidth !=
1 p% v' k8 ~3 H, [* u - 'undefined' && document.documentElement.clientWidth != 0)
) \! i2 y/ G% Y) s9 F* p$ ?1 w' e* q - {7 r3 V" d" M q$ k5 ?& G- d( S1 R
- viewportwidth = document.documentElement.clientWidth,
$ m! K" I' d6 T - viewportheight = document.documentElement.clientHeight
E9 i% o9 Y# D1 O$ m - }, r0 F/ x. N4 y& t/ b
- & P' A, {* w8 z% i$ O$ S- ~
- // older versions of IE
! H7 t% Q. h! ]# c t - # c0 H6 d4 O8 n# ^( T
- else
% q8 {" Z6 o/ i$ G# Y- G - {
% x7 V. E# l, Y9 u - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
4 U' D" \/ M, I: C: S - viewportheight = document.getElementsByTagName('body')[0].clientHeight
0 ^# z5 J q( { - }, }; g- F2 Y {. ^: s
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
$ y, d- R* w& L - //-->7 ?* R5 L; [4 k, k' i q$ J0 \1 ]2 |( j8 q* k
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯( P/ s3 ]0 m! `+ q% @
6 n" z8 P0 {4 i' d+ l. h
4 v u) V1 ^; \8 ~( e; G8 R靘皞: Get viewport size (width and height) with javascript
! e: F( W. H% L O" l; n$ N1 c0 V2 E
4 [; X( e: F9 V |
|