in header_common.htm --> -->

52AV手機A片王|52AV.ONE

 找回密碼
 立即註冊
快捷導航

Yahoo!奇摩搜尋
熱搜: 手機A片
Google奇摩搜尋
熱搜: 手機A片
     
查看: 4026|回復: 0
打印 上一主題 下一主題

[HTML] 取得目前可見視窗內容的尺寸--Javascript[含1張圖]

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2014-12-10 17:42:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

本帖最後由 media 於 2014-12-10 19:08 編輯
9 l: {) x# g* h! q# E. h6 B- O5 T8 ~
  H5 \2 M2 N9 c& X( E8 `最近用javascript取視窗的大小時,遇到不同瀏覽器無法偵測或不同的寬高的問題。後來找到下段這段程式碼,當用於點圖放大並顯示於前景中央位置時非常有用。
) N0 {3 _% u) {8 U
  1. <script type="text/javascript">
    " m2 N7 e) M! d/ P) i- S
  2. <!--
    2 n! y# E  x  ^0 j3 ?% W/ B

  3. - s( N4 h. C: a& q& O. H/ T
  4. var viewportwidth;
    9 L+ e% f8 n% \3 `* v
  5. var viewportheight;. Z; a2 M8 g: O/ X: K
  6. ! I4 r; X! U3 K
  7. // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight5 _% _; B7 U2 r4 l- t

  8. ( E! X  n7 O$ t, ~3 M2 U
  9. if (typeof window.innerWidth != 'undefined')
    2 E: a; ^) a! W
  10. {; A7 `# F) P2 \- j- \: O* v9 I
  11.       viewportwidth = window.innerWidth,
    7 l. R, M% G5 u- M9 i/ s
  12.       viewportheight = window.innerHeight/ f6 }: Z8 @# |% u6 T: \
  13. }
    0 f1 z( Z% q' u, H( W

  14. . n. D0 Q+ g: b! h$ Z1 `% o( d
  15. // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
    ; l& w+ e" n% o
  16. 8 E/ w* ]. X* c5 s# k
  17. else if (typeof document.documentElement != 'undefined'0 \- H9 v7 _' p" b, g$ L: d
  18.      && typeof document.documentElement.clientWidth !=- {0 z5 B' |0 R/ o
  19.      'undefined' && document.documentElement.clientWidth != 0)
    ; A2 w0 o1 y; P- q3 f: ?1 H
  20. {
    7 Z6 h' `; @5 {: j" p
  21.        viewportwidth = document.documentElement.clientWidth,
    5 K* s) k0 c+ W. q5 a
  22.        viewportheight = document.documentElement.clientHeight) T! u' r; }" v) s- t2 G1 y
  23. }/ d1 J: U+ s1 v
  24. ) ]6 M2 h( a& W( q5 B$ e( H! v
  25. // older versions of IE5 l0 k* m/ a1 J  a4 ~$ B+ c

  26. 1 b7 E/ z0 {2 Y
  27. else
    ( e& p7 j$ `5 ?) M$ w4 `' c) ~
  28. {3 P& }- n  O) w; o% X2 r" Z, E) s7 G
  29.        viewportwidth = document.getElementsByTagName('body')[0].clientWidth,0 `5 w# n; R8 ~( G9 B. d9 B9 a
  30.        viewportheight = document.getElementsByTagName('body')[0].clientHeight2 w2 I6 S) g9 |& R) ?& \9 C
  31. }' S' s3 Y, ]/ w+ A
  32. document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
    8 Y, w6 b# X- D* T. c
  33. //-->0 w6 q4 k" o) z+ j4 y" \
  34. </script>
複製代碼
結果: 在google chrome 顯示結果1 B. U* I8 F, V3 l7 B. v( X) p3 ~
. h8 m" W* @8 {' y& A$ v* S1 ?
. o% l: k1 i# Z  t8 N0 D$ r
來源:
Get viewport size (width and height) with javascript
+ b: k3 g  |0 ]6 e
) j! m- k  {. \! C" i, p6 r* `
0 r( G7 [/ u; G& h! P) k3 [3 _
-->
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則


-->

聚BT福利

本區塊內容依據『電腦網路內容分級處理辦法』為限制級網站,限定年滿18歲以上或達當地國家法定年齡人士方可進入,且願接受本站各項條款,未滿18歲 謝絕進入瀏覽。為防範未滿18歲之未成年網友瀏覽網路上限制級內容的圖文資訊,建議您可進行網路內容分級組織ICRA分級服務的安裝與設定。 (為還給愛護 本站的網友一個純淨的論壇環境,本站設有管理員)

QQ|小黑屋|手機板|52AV手機A片王

GMT+8, 2024-10-3 10:35 , Processed in 0.066774 second(s), 19 queries .

連絡站長.廣告招商

[email protected] | QQ:2405733034     since 2015-01

裸聊妹 快速回復 返回頂部 返回列表