砍敺 media 2014-12-10 19:08 蝺刻摩
& u! s W1 B: @! a7 W- D8 l! T; H% I& Y$ ~0 ?
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具
/ ^: q' R+ c. u3 ~! f" z( z- <script type="text/javascript">
& P! k7 F9 q8 i! [3 K7 J5 E - <!--) Y0 J2 t1 C O9 X: X
- $ F$ ]( ], O; i& d% q0 S( B
- var viewportwidth;
. K* m y; A9 ]. Z- S/ q - var viewportheight;9 D) T$ c2 |" w2 Q5 e4 v" `" X- Z
- 0 n2 S' Y( B8 H) q, \2 _' @6 I" _
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight2 N, Q/ D/ [, J) \
- 6 J o+ x+ p. Z1 g
- if (typeof window.innerWidth != 'undefined')7 u+ }4 s* H; [9 W
- {
+ b9 ?' f' Y4 c - viewportwidth = window.innerWidth,
7 y8 g2 v. \; F: Z) S( N - viewportheight = window.innerHeight
6 d5 H/ T) B+ t7 J ~ - }
4 }* w% d- u, E9 m -
3 G# H, v0 q$ |/ ] - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
3 H0 j- Q; R/ G% o
0 O4 {" V. x; i/ O' c3 v9 w- else if (typeof document.documentElement != 'undefined'
+ e* H \7 v' o! q - && typeof document.documentElement.clientWidth !=6 K* a( K9 y- ^7 |
- 'undefined' && document.documentElement.clientWidth != 0)
: I8 ?# Q, A7 q- k/ \1 T7 O - {
- Q6 R9 P# m/ A, f$ } - viewportwidth = document.documentElement.clientWidth,
9 ~$ l2 k2 Z! {/ [! ~ - viewportheight = document.documentElement.clientHeight; d& N" Z1 ~1 Q/ ?- L* {
- }
! B! t/ _4 {# Q" C1 ` - . `2 s$ x* w Z4 a
- // older versions of IE4 a/ u2 [" w) A0 {
- 1 |& j" X2 G9 E+ w
- else" w/ i; G( F0 o# Q
- {, h1 E# p- \# N/ E
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
8 M0 m# {% t+ n" X( e! a" k1 ]: [ - viewportheight = document.getElementsByTagName('body')[0].clientHeight
6 l! ^: b7 W9 S - }" k: h, ]3 s! }
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');# r, J1 V y5 j4 q% K ~
- //-->
* ]! J! }" a8 z/ w - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯, q* D' V: @. H" p0 V; i
; Z }! f: u# n& } Y* m$ @& g& R- X
3 C- i0 S& t4 D' ^靘皞: Get viewport size (width and height) with javascript
% Q% r" V, k; ^( A7 j9 i: `+ d! v9 V' B2 h. M
/ J. s: c/ w- q0 U2 @5 F& r6 J
|
|