砍敺 media 2014-12-10 19:08 蝺刻摩
6 j) O' E) a9 S, x1 U' [0 A0 ]9 \: ]6 ?9 c$ Z3 d3 C
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具; b) g5 h+ W z+ A- G6 g
- <script type="text/javascript">
2 I/ w6 _7 S* ] - <!--' m8 g. y# x0 U. o7 E
1 M7 R3 S j. \& u% Q3 v: x# F' J- var viewportwidth;
" H' ?9 x) o# `( T' H3 P/ ] - var viewportheight;) v3 X: C4 t& P( Q G
-
& s: Z6 T9 v" c b3 H - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight/ h0 g s. k1 a/ S& p
- $ T6 J! m, e' \5 [( i7 P" `# z
- if (typeof window.innerWidth != 'undefined')
8 ~" |0 N) K2 u9 M! F9 n% L - {' O! S( m( h& G+ e% U/ A3 b* y
- viewportwidth = window.innerWidth,9 ^+ e! B ?( D0 ?; E
- viewportheight = window.innerHeight5 A/ _( k S# C7 U/ K V
- }$ d6 j4 b& r' R7 L5 g- U+ {% C
- 7 b& B8 e" m! k
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)" M' E: J9 h, r) t$ F+ F
+ c) @8 T: _4 O9 Y- else if (typeof document.documentElement != 'undefined'! b# X3 z; ^3 F: n7 t3 e
- && typeof document.documentElement.clientWidth !=/ P& R) x- m' b4 d8 x8 E' {( I, V
- 'undefined' && document.documentElement.clientWidth != 0): F. U$ z3 o3 h$ Q; ~! @, z
- {
1 Z- J; l( D$ ?% U1 z4 J( ~ - viewportwidth = document.documentElement.clientWidth,9 I6 v; G5 R* a/ D; J/ |$ [
- viewportheight = document.documentElement.clientHeight% d5 T& b0 v6 [! r0 \. i4 Y
- }& \8 N0 X# L6 A ]
-
9 k5 l; v4 P( E2 l" I - // older versions of IE
3 a0 c6 e* t4 s. v# T- s$ ~ -
5 Q$ W; _! E2 T& E6 C, f' { - else& k# W8 q- {" p, U
- {7 U3 u9 j2 r+ n% I
- viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
2 W7 z1 j: ]" Q9 g6 H% a3 g - viewportheight = document.getElementsByTagName('body')[0].clientHeight. X/ _7 [3 O3 a; g/ m
- }9 N6 U7 ^# ^9 ]* j$ W
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');' l8 \2 U3 }7 v+ v# X
- //-->2 q2 f- Z- l4 o5 u# S' b
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯4 A p* e* k$ p) z
7 o: H8 l% M1 q# f1 s& [+ P/ L1 ?+ _" F. K/ H
靘皞: Get viewport size (width and height) with javascript- S+ l& x; n; g; |# v$ m/ e. q$ t
' P' ?; S( s# w D9 ?, w* X7 M5 Z
4 i; v; F3 b* b' w6 n( ? |
|