砍敺 media 2014-12-10 19:08 蝺刻摩
* }7 o6 e0 Y3 _& S6 V6 Z, q0 J# N1 R8 q- E
餈甫avascript閬蝒憭批嚗唬閬賢函⊥菜葫銝撖祇憿敺靘曉唬畾菟畾萇撘蝣潘嗥冽潮曉之銝阡*蝷箸澆臭葉憭桐蝵格撣豢具, Y9 n5 O: |: h( M
- <script type="text/javascript">& ^, g- k: w; j( x
- <!--
' U) t% n0 H* E9 |8 J6 j6 K
( ^; |( h' ^$ ~! t' Q9 R1 @ d$ Z- var viewportwidth;0 A( S8 H7 Y* D1 B( C
- var viewportheight;8 m2 _$ [; U; N/ G( S: Y! E+ X
- 9 N( O' e$ Q2 S, E
- // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight& o$ ^% u6 m7 [7 b
-
4 G# x/ U2 w; U- e4 ?6 d# G - if (typeof window.innerWidth != 'undefined')
& q# z& ^$ H6 F: ?3 m - {
& a1 E& O7 N: G8 j5 f" N - viewportwidth = window.innerWidth,
2 `: X' c$ j* f) A0 G; b - viewportheight = window.innerHeight9 F% D, g+ O( d8 i& D( D+ d! o
- }$ B" n8 r" H* O2 [3 }- G
-
) d6 l5 V/ ~, _$ y8 p - // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
. _. o' v' J; l, \
& s! M# h2 q/ ?9 K( I& X8 d$ q- else if (typeof document.documentElement != 'undefined'
% |- k; y: L3 m, [ w: M# F4 l - && typeof document.documentElement.clientWidth !=: g% ^0 d7 ]- G
- 'undefined' && document.documentElement.clientWidth != 0)
# B2 C( i# L* h6 D - {
5 E* l6 n$ x/ j) q4 O - viewportwidth = document.documentElement.clientWidth,( L: O1 A# d- Q ^- E1 x3 F
- viewportheight = document.documentElement.clientHeight
8 _" H+ r4 J" b1 ^% H - }
* t6 v+ _" C- e* e" ? - * `4 l3 r* g/ v H( I8 Z9 f
- // older versions of IE/ q, u& \6 M/ S' w# j
-
$ W9 y3 R- l; l$ ]! y - else
4 [- W# |# f* }& s2 k. q$ C - {
+ [# p: |8 y# a/ X2 ?2 m& _) m7 }1 Z - viewportwidth = document.getElementsByTagName('body')[0].clientWidth,( x. k: c0 m( c) l- |: ~" {
- viewportheight = document.getElementsByTagName('body')[0].clientHeight9 g; m9 x$ i4 V ^) x6 @- b
- }9 t+ T, u' S( I6 l1 m6 D
- document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
3 ^6 m# ]9 {0 c' i4 H - //-->
+ a+ A) w# ?& ? s0 u) I6 P - </script>
銴鋆賭誨蝣 蝯: 狂oogle chrome 憿舐內蝯% e& V# L! t, G7 E! j, n4 Q
3 q* f3 B, }7 e* E1 p! D
1 G* C4 S! F# `% c$ {* E靘皞: Get viewport size (width and height) with javascript
$ {" A9 ~* k- }7 s* _* K, x* B5 b7 u; U/ W( H/ y" P' e% t( k h/ _
1 A9 I; j6 i+ Q! M4 k( @ `* h; [
|
|