中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

javascript獲取和判斷瀏覽器窗/屏幕/網頁的高度/寬度等
來源:易賢網 閱讀:2247 次 日期:2014-05-09 15:10:53
溫馨提示:易賢網小編為您整理了“javascript獲取和判斷瀏覽器窗/屏幕/網頁的高度/寬度等”,方便廣大網友查閱!

這篇文章主要介紹了javascript獲取和判斷瀏覽器窗口、屏幕、網頁的高度、寬度等,需要的朋友可以參考下

HTML精確定位屬性:scrollLeft,scrollWidth,clientWidth,offsetWidth

scrollHeight: 獲取對象的滾動高度。

scrollLeft:設置或獲取位于對象左邊界和窗口中目前可見內容的最左端之間的距離

scrollTop:設置或獲取位于對象最頂端和窗口中可見內容的最頂端之間的距離

scrollWidth:獲取對象的滾動寬度

offsetHeight:獲取對象相對于版面或由父坐標 offsetParent 屬性指定的父坐標的高度

offsetLeft:獲取對象相對于版面或由 offsetParent 屬性指定的父坐標的計算左側位置

offsetTop:獲取對象相對于版面或由 offsetTop 屬性指定的父坐標的計算頂端位置

event.clientX 相對文檔的水平座標

event.clientY 相對文檔的垂直座標

event.offsetX 相對容器的水平坐標

event.offsetY 相對容器的垂直坐標

document.documentElement.scrollTop 垂直方向滾動的值

event.clientX+document.documentElement.scrollTop 相對文檔的水平座標+垂直方向滾動的量

IE,FireFox 差異如下:

IE6.0、FF1.06+:

代碼如下:

offsetWidth = width + padding + border

offsetHeight = height + padding + border

IE5.0/5.5:

clientWidth = width – border

clientHeight = height – border

offsetWidth = width

offsetHeight = height

提示:CSS中的margin屬性,與clientWidth、offsetWidth、clientHeight、offsetHeight均無關

網頁可見區域寬: document.body.clientWidth

網頁可見區域高: document.body.clientHeight

網頁可見區域寬: document.body.offsetWidth (包括邊線的寬)

網頁可見區域高: document.body.offsetHeight (包括邊線的高)

網頁正文全文寬: document.body.scrollWidth

網頁正文全文高: document.body.scrollHeight

網頁被卷去的高: document.body.scrollTop

網頁被卷去的左: document.body.scrollLeft

網頁正文部分上: window.screenTop

網頁正文部分左: window.screenLeft

屏幕分辨率的高: window.screen.height

屏幕分辨率的寬: window.screen.width

屏幕可用工作區高度: window.screen.availHeight

屏幕可用工作區寬度: window.screen.availWidth

技術要點

本節代碼主要使用了Document對象關于窗口的一些屬性,這些屬性的主要功能和用法如下。

要得到窗口的尺寸,對于不同的瀏覽器,需要使用不同的屬性和方法:若要檢測窗口的真實尺寸,在Netscape下需要使用Window的屬性;在IE下需要 深入Document內部對body進行檢測;在DOM環境下,若要得到窗口的尺寸,需要注意根元素的尺寸,而不是元素。

Window對象的innerWidth屬性包含當前窗口的內部寬度。Window對象的innerHeight屬性包含當前窗口的內部高度。

Document對象的body屬性對應HTML文檔的標簽。Document對象的documentElement屬性則表示HTML文檔的根節點。

document.body.clientHeight表示HTML文檔所在窗口的當前高度。document.body. clientWidth表示HTML文檔所在窗口的當前寬度。

示例代碼

代碼如下:

<!DOCTYPE>

<html>

<head>

<title>

請調整瀏覽器窗口

</title>

<meta charset="utf8">

</head>

<body>

<h2 align="center">

請調整瀏覽器窗口大小

</h2>

<hr>

<form action="#" method="get" name="form1" id="form1">

<!--顯示瀏覽器窗口的實際尺寸-->

瀏覽器窗口 的 實際高度:

<input type="text" name="availHeight" size="4">

<br>

瀏覽器窗口 的 實際寬度:

<input type="text" name="availWidth" size="4">

<br>

</form>

<script type="text/javascript">

< !--

var winWidth = 0;

var winHeight = 0;

function findDimensions() //函數:獲取尺寸

{

//獲取窗口寬度

if (window.innerWidth) winWidth = window.innerWidth;

else if ((document.body) && (document.body.clientWidth)) winWidth = document.body.clientWidth;

//獲取窗口高度

if (window.innerHeight) winHeight = window.innerHeight;

else if ((document.body) && (document.body.clientHeight)) winHeight = document.body.clientHeight;

//通過深入Document內部對body進行檢測,獲取窗口大小

if (document.documentElement && document.documentElement.clientHeight && document.documentElement.clientWidth) {

winHeight = document.documentElement.clientHeight;

winWidth = document.documentElement.clientWidth;

}

//結果輸出至兩個文本框

document.form1.availHeight.value = winHeight;

document.form1.availWidth.value = winWidth;

}

findDimensions();

//調用函數,獲取數值

window.onresize = findDimensions;

//-->

</script>

</body>

</html>

源程序解讀

(1)程序首先建立一個表單,包含兩個文本框,用于顯示窗口當前的寬度和高度,并且,其數值會隨窗口大小的改變而變化。

(2)在隨后的JavaScript代碼中,首先定義了兩個變量winWidth和winHeight,用于保存窗口的高度值和寬度值。

(3)然后,在函數findDimensions ( )中,使用window.innerHeight和window.innerWidth得到窗口的高度和寬度,并將二者保存在前述兩個變量中。

(4)再通過深入Document內部對body進行檢測,獲取窗口大小,并存儲在前述兩個變量中。

(5)在函數的最后,通過按名稱訪問表單元素,結果輸出至兩個文本框。

(6)在JavaScript代碼的最后,通過調用findDimensions ( )函數,完成整個操作。

更多信息請查看IT技術專欄

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
一二三区精品| 欧美中文字幕视频在线观看| 欧美xx视频| 国产精品久久久久aaaa九色| 久久久成人网| 亚洲欧美日韩天堂一区二区| 欧美激情视频在线免费观看 欧美视频免费一 | 久久国产精品电影| 激情婷婷久久| 亚洲第一福利在线观看| 国产精品video| 国产精品乱码久久久久久| 欧美日本精品一区二区三区| 久久精品成人| 性色av香蕉一区二区| 亚洲激情另类| 亚洲视频一区二区免费在线观看| 欧美日韩另类一区| 国产一区二区在线免费观看 | 欧美伦理a级免费电影| 国产精品欧美日韩| 欧美日韩亚洲一区二区三区在线观看 | 亚洲国产精品福利| 狠狠色狠狠色综合系列| 国产日韩精品一区| 国产精品人人做人人爽| 国产精品色在线| 国产欧美日韩中文字幕在线| 国产精品久久久久久久久久尿 | 国产在线精品一区二区中文| 国产精品日本一区二区| 欧美成人一二三| 欧美黄色一区二区| 久久精品夜夜夜夜久久| 亚洲黄色性网站| 亚洲精品乱码久久久久久蜜桃麻豆| 国产婷婷97碰碰久久人人蜜臀| 久久网站免费| 久久久久久久999精品视频| 亚洲成人在线观看视频| 精品成人a区在线观看| 亚洲丰满在线| 亚洲午夜极品| 午夜久久久久| 亚洲一级在线观看| 亚洲最新色图| 欧美色欧美亚洲另类二区| 亚洲国产毛片完整版| 欧美大片在线观看一区二区| 欧美日韩国产首页| 欧美日韩亚洲激情| 欧美精品三级| 韩曰欧美视频免费观看| 国产精一区二区三区| 在线观看日韩专区| 一本久道久久久| 伊人天天综合| 国产欧美二区| 国产精品国产三级国产普通话三级 | 精品99一区二区| 欧美日韩亚洲一区三区| 久久久久久久97| 久久精品国产视频| 欧美一级理论性理论a| 韩国v欧美v日本v亚洲v| 欧美亚洲免费高清在线观看| 久久国产综合精品| 久久大逼视频| 亚洲片在线资源| 亚洲欧美清纯在线制服| 欧美中文在线观看国产| 欧美日韩一区二区三区在线视频 | 一区二区三区在线免费视频| 国产综合欧美| 亚洲尤物在线| 欧美成人免费网| 韩日在线一区| 亚洲午夜免费视频| 欧美日韩免费视频| 欧美+日本+国产+在线a∨观看| 国内成+人亚洲| 欧美精品成人91久久久久久久| 亚洲日本一区二区三区| 欧美视频导航| 午夜一区二区三视频在线观看| 国产精品美女在线| 久久久噜噜噜久噜久久| 一区二区三区av| 狠狠色综合网站久久久久久久| 欧美精品一区在线发布| 欧美中文在线视频| 韩日成人在线| 久久久久久伊人| 中国成人黄色视屏| 影音先锋欧美精品| 亚洲国产美女精品久久久久∴| 麻豆精品一区二区av白丝在线| 欧美日韩中文字幕| 亚洲一区二区三区777| 黄色精品一二区| 亚洲人体影院| 久久尤物视频| 国产免费成人| 影音先锋久久精品| 欧美主播一区二区三区美女 久久精品人 | 亚洲第一搞黄网站| 亚洲高清不卡| 久久人人97超碰人人澡爱香蕉| 亚洲乱码视频| 国产一区91精品张津瑜| 伊人男人综合视频网| 欧美日韩精品免费观看视频完整| 欧美一区免费视频| 亚洲人成网站色ww在线| 在线成人www免费观看视频| 亚洲婷婷综合久久一本伊一区| 很黄很黄激情成人| 久久久久免费视频| 激情久久久久久久| 欧美精品v日韩精品v国产精品| 91久久精品日日躁夜夜躁欧美| 久久资源av| 国产一区二区中文字幕免费看| 欧美亚洲一区二区在线| 激情久久影院| 女女同性精品视频| 99精品热6080yy久久| 欧美色图一区二区三区| 久久爱另类一区二区小说| 国产一区久久久| 亚洲欧美怡红院| 国产日韩欧美视频| 免费观看成人| 99xxxx成人网| 欧美亚洲免费电影| 久久视频在线视频| 久久精品夜色噜噜亚洲a∨| 91久久久久久久久久久久久| 亚洲视屏在线播放| 国产精品一区二区三区四区 | 一本大道久久a久久综合婷婷| 国产欧美一区二区三区在线老狼| 国产日韩高清一区二区三区在线| 欧美午夜激情视频| 精品成人在线| 一区二区三区精品国产| 亚洲自拍偷拍色片视频| 日韩视频在线一区二区| 午夜精品久久久久99热蜜桃导演| 看欧美日韩国产| 亚洲一区二区在线看| 国产美女精品人人做人人爽| 欧美成人精品不卡视频在线观看| 99热这里只有精品8| 在线观看日韩专区| 欧美性一二三区| 亚洲综合欧美| 免费看的黄色欧美网站| 国产麻豆日韩欧美久久| 亚洲视频在线观看| 国产精品99一区二区| 亚洲精品综合久久中文字幕| 欧美成人免费在线| 狠狠色丁香久久综合频道| 久久精品1区| 黄色亚洲在线| 欧美精品一区二区三| 亚洲女人天堂av| 极品av少妇一区二区| 欧美精品系列| 欧美一区91| 99精品黄色片免费大全| 国产精品久久久久久久久久久久久 | 欧美在线电影| 欧美日韩国产黄| 亚洲嫩草精品久久| 国产伊人精品| 欧美激情一区二区三区在线| 欧美日韩国产在线看| 亚洲精品一区在线观看| 欧美精品一区在线播放| 欧美一区二视频| 欧美精品免费播放| 欧美国产日韩在线| 亚洲曰本av电影| 亚洲高清久久久| 国产真实乱偷精品视频免| 国产精品美女久久福利网站| 欧美日韩一卡二卡| 国产精品护士白丝一区av| 欧美激情2020午夜免费观看| 亚洲第一区色| 欧美精品日韩综合在线| 国产精品久久久久久影视| 欧美顶级大胆免费视频| 亚洲第一区在线观看| 亚洲国产日韩欧美在线图片| 欧美日韩免费一区| 你懂的视频欧美| 欧美电影免费观看|