砍敺 media 2014-12-10 19:08 蝺刻摩 % |% j5 i, W( o& Y- R$ G* S
: z, D O% C2 K5 t6 N餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具& h! ]& t' ^, O. L; E3 C
- <script type="text/javascript">5 i& b6 {, i. K: @8 o5 s: F
- <!--
6 x3 c3 v- E: \ - ; O$ }$ N1 C6 H* A+ s
- var viewportwidth;0 R: P' T2 C5 ?( h) ~" {+ R
- var viewportheight;- Q# L+ ~; X) v$ ` U
- - A: u" _* Q: F/ H1 r: a
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight7 `$ \2 k7 F% A. w
-
- Q1 F1 B, H+ g# ?) f _ - if (typeof window.innerWidth != 'undefined')
; U6 n: B& |. p5 |' T - {! x$ I; C2 J0 g \, n- G
- viewportwidth = window.innerWidth,1 @# E: ^% y. u6 C
- viewportheight = window.innerHeight
e+ q& P8 t' t" e - }
5 z& j+ v$ r0 H3 h -
: c- S$ |/ {$ T/ x' s - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)* t4 G6 h7 @ H7 O4 y
- . O4 @" [& P3 F2 A$ o
- else if (typeof document.documentElement != 'undefined'
5 D3 }$ w9 E1 b9 G: i' D5 ? - && typeof document.documentElement.clientWidth !=
" N) E; M# L% M! W7 \2 { - 'undefined' && document.documentElement.clientWidth != 0)
9 U. e" z( Z+ t* s" k. i9 G; c - {
" f$ d# _7 m3 z3 l - viewportwidth = document.documentElement.clientWidth,: {' V8 w) \- P. B' M
- viewportheight = document.documentElement.clientHeight
- }: z7 Z) }3 D5 D - }
( W7 V) B" r, x1 F4 A6 g1 d! Y# L - ' I& m* I, b$ ?8 S% k. W
- // older versions of IE7 D y9 E6 p6 d$ P
- 8 {2 y8 E% e) O4 |0 B
- else
* `, x# B# d' M - {
% h/ l' P5 z4 M; D9 x8 | - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
4 n9 t5 x! m& G3 m8 K$ Y, ^ - viewportheight = document.getElementsByTagName('body')[0].clientHeight4 C6 ^. B' i# ~3 F
- }
; a" K) L) t3 A3 h - document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
" g3 w' h/ r7 P! M - //-->9 k* }2 o% M+ ^+ U
- </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
j3 ~; z" O0 f) s- f
" ~* u% {" p1 k/ B4 r: H2 k- M1 ^" K* m+ L
靘皞: Get viewport size (width and height) with javascript
3 h. s6 U6 D4 o3 z& n/ n J# x' c; Q- f p& r7 u( K* f
# H5 k4 z0 g0 x" H1 K& g0 r1 b, Q- o |
|