砍敺 media 2014-12-10 19:08 蝺刻摩 0 c8 m5 _) o! a! c9 R; A
5 L8 A4 O3 g E3 K+ s7 `+ j# F
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具( t" X7 ]) e1 F- n' m& o- N. S- f
- <script type="text/javascript">
9 d) h1 I8 e) t2 g8 a3 C" M - <!--
4 \/ a6 f( K* q q
+ W8 G& I7 u0 N, W" t- var viewportwidth;1 @1 _: X& |" H% R2 F+ X) |
- var viewportheight;/ B: b9 N& o6 c
-
& Y* ^& Y4 i1 E1 R - // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
) g( j8 @$ H4 d9 I0 A - # E% e! ~+ r8 c' r0 g& O" _
- if (typeof window.innerWidth != 'undefined')
1 H) i7 L. a# R7 n - {. f4 O5 ~. }6 {
- viewportwidth = window.innerWidth,& y4 Q8 P6 M! t: |) q6 o# D
- viewportheight = window.innerHeight
2 S% T" G1 m" s( J - }
9 L) ]" z& [- Z+ l+ _. N0 r3 ~ - ( V/ ?2 S5 X; _: _) r2 ]
- // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
9 f! P9 |1 P/ ]) t - ) z) U, h* n6 E+ v3 B- F! {
- else if (typeof document.documentElement != 'undefined'
3 L5 J9 X L' W - && typeof document.documentElement.clientWidth !=
1 W! l' F2 ?% ]$ u/ c8 x: g9 Q - 'undefined' && document.documentElement.clientWidth != 0)
9 v) Q5 R" ]; h5 J$ P) F1 N: b" {& T - {
. s$ a2 E" m1 v - viewportwidth = document.documentElement.clientWidth,+ U: H0 d" L% o) @4 z
- viewportheight = document.documentElement.clientHeight
, c6 K2 b: D! L - }
% k) b0 q/ [4 ^$ ^- ` - N- E5 ?0 s2 P- q% ]7 {
- // older versions of IE9 ]" e. Z! J, o9 D
- $ A1 R+ N, v& A o" p
- else& I+ c+ b: j! v6 o4 \' ^2 m9 y+ g
- {
. |8 \* ?' b% O( U5 f/ C" | - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,3 u7 g6 N+ ?& L2 z/ w
- viewportheight = document.getElementsByTagName('body')[0].clientHeight
5 b8 V | {0 u I% R$ F# o - }+ F/ k! ^$ T( P) @7 u3 _
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');7 m4 N1 w+ M6 z Z$ I
- //-->
- z' ], V8 i# K, c: V6 [ - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯
* |6 y0 x$ r2 p
& v1 @2 \9 S/ F$ Z& a( s
: y0 J8 d! N' E9 t靘皞: Get viewport size (width and height) with javascript* ?. a: ?' ]. J6 t
2 j- S& \, _. }3 _5 w/ m5 i
3 `) L: A! S8 g2 Y
|
|