砍敺 media 2014-12-10 19:08 蝺刻摩 ~/ w w6 P6 Q. b/ v
/ D0 `. V( M8 M8 D) U/ r5 u
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具9 w: |7 t: k4 B; O4 d% s$ y+ Q
- <script type="text/javascript">
7 Z0 A0 s: E' g5 S2 M - <!--
! v+ B) q' H' c2 I) c - 1 U3 ?* b) Z* Y8 {# d
- var viewportwidth;
! m1 ]/ A7 g5 } - var viewportheight;/ m; d& e0 I" H
-
5 r' B2 q, K( e - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight+ a% J# n$ B2 O* n
-
4 J. X# a! y+ I8 v G - if (typeof window.innerWidth != 'undefined')
; u, e3 V( q9 p; w - {
G2 y2 X* F4 g5 ]: A' V - viewportwidth = window.innerWidth,2 |7 b U- e0 G& q
- viewportheight = window.innerHeight5 c4 @ W$ d1 S- z2 x
- }7 |) h+ E* A% o- a
-
7 O! Z- a1 Q* v; N9 S0 s - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)2 N9 H6 c: Z6 [0 ]; K W% v
, Z# T% S/ c% w3 D& b, e- else if (typeof document.documentElement != 'undefined'
8 |3 c n5 b: j" a" J) j2 ~" x - && typeof document.documentElement.clientWidth !=
4 k4 i0 q$ Y$ r; ?- C' t - 'undefined' && document.documentElement.clientWidth != 0)
* \5 t+ }% U: x0 R - {7 R- j* k% E* ?3 z) \: b! u, A+ a
- viewportwidth = document.documentElement.clientWidth,8 T. o t* d; Q
- viewportheight = document.documentElement.clientHeight
6 w+ p" H2 e$ a# R$ N - }
+ @+ y2 @! }, P p: M( }; O1 T2 l - 0 w' q' u; [* e) p8 d3 X9 M
- // older versions of IE
+ }8 c6 S0 {# I: V" M. U - , N/ [/ l5 K9 z1 W' {6 C) W
- else
3 T# ?4 j5 V2 k* M' x - {
7 I+ h* F, M9 T6 m3 l7 d& c/ t - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
1 R8 d/ n9 N2 b5 Y B - viewportheight = document.getElementsByTagName('body')[0].clientHeight# Q2 y1 @; I- v0 H) e+ O2 N z
- }
1 T0 R# m, G3 O7 T0 a( G. |$ X" Q - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
. p6 J( w" J0 Y B5 @' K1 y F8 P - //-->
5 ^3 Z( l: F' R2 ]8 d! Q - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
* A# Q3 b( v% D4 z' g0 M' d
( [ v4 K; o4 {9 i5 H
- R5 J4 w/ b( G" {& K靘皞: Get viewport size (width and height) with javascript4 M: s, o( F: q& c4 K3 _
5 C9 v" X, Z5 E" e( b
( g' p; V7 _. Y Q( `& d# T1 ~
|
|