砍敺 media 2014-12-10 19:08 蝺刻摩
' b# N, k: r) m5 o- o' f2 M
- k; y2 [3 G9 o1 Z' |( n餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具* q+ T7 a4 Q8 w$ {
- <script type="text/javascript">
( S9 W0 T3 T! }3 A! W3 \- W- G, s/ j - <!--
0 ?( _; r6 a3 Q! ~; ]8 y J
; C; J" j) D! l/ V5 C- var viewportwidth;- ]8 Y4 M1 X3 c1 F _0 s" z' Z) X. \
- var viewportheight;5 H4 U+ Q- |$ [9 F; `) e
- 7 V2 t. N' K( i; k% K; t2 G
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
* s7 e% ^9 C1 Q5 n2 i' z5 @8 X - " n! Q/ t; P3 h. o1 M8 N* V
- if (typeof window.innerWidth != 'undefined')$ I& o7 p) k4 u6 q: ]4 _; b4 A
- {
+ U* p- l" I. s/ q& p& O - viewportwidth = window.innerWidth,* t- M5 P4 c% E) m9 W
- viewportheight = window.innerHeight1 \4 f) X7 E( A; A6 N
- }
* ~" {0 }: f* q/ ]* S+ x -
3 Q. C4 S( g! B9 p - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)) T! r3 v9 }/ c# V% z
- 9 h9 w5 y+ ^. [
- else if (typeof document.documentElement != 'undefined'
: I7 B! w7 l" `' D4 D: ^ - && typeof document.documentElement.clientWidth !=5 x& Z, k* k0 f0 Y( v
- 'undefined' && document.documentElement.clientWidth != 0)
& Z4 n, `* Y* [, ^- G - {6 W, L9 h+ {0 Q
- viewportwidth = document.documentElement.clientWidth,2 @* y5 h7 I4 K6 o* }1 R3 {
- viewportheight = document.documentElement.clientHeight
! d; w3 x' k& G4 s1 n8 B - }4 t* d2 `5 q" I! s6 s2 _! Z7 x
-
/ g8 B0 _; Q5 G4 Q, m - // older versions of IE3 d; L. H: ?) Q5 _1 p+ Z
-
( P9 L: q- ?, v0 `, Y - else6 \& [3 h( T" n p, a) I" A9 u
- {
6 t1 q& S3 ]' y' @) R. u5 d - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
: j$ {- M+ e7 K3 b7 W& n - viewportheight = document.getElementsByTagName('body')[0].clientHeight
- p3 G/ a# Q# C1 G - }4 V9 v& V G. P. u" V4 ^
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');9 j3 `+ ?5 \, O$ I5 i
- //-->
" |# s# `! t* z, |! e) {5 P% m - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
$ o1 E# ] i4 k0 u' h
- p: t F6 I3 v Q/ K- d" J( g1 O+ `6 m+ T4 r0 `0 j$ u
靘皞: Get viewport size (width and height) with javascript
. s. l& A( f( J3 w
3 P2 C( S" \8 Y' x2 M- r! D* w) s- |2 t3 C, o# [2 N8 [
|
|