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

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)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美在线免费看| 一本色道**综合亚洲精品蜜桃冫| 国产色视频一区| 亚洲一区二区三区午夜| 欧美偷拍一区二区| 亚洲在线视频网站| 国产欧美一区二区精品忘忧草| 亚洲一区二区高清视频| 午夜一区二区三区在线观看| 伊人精品久久久久7777| 欧美精选一区| 午夜精品影院| 欲色影视综合吧| 欧美高清不卡| 欧美一区二区三区另类| 亚洲福利小视频| 欧美性色aⅴ视频一区日韩精品| 亚洲欧美国产不卡| 在线观看免费视频综合| 欧美午夜在线一二页| 欧美一区高清| 最新亚洲一区| 国内精品视频一区| 欧美日本三区| 久久免费高清| 亚洲一区精品视频| 亚洲国产精品www| 国产精品一区亚洲| 欧美激情中文字幕在线| 欧美一区成人| 亚洲综合成人在线| 日韩视频在线免费观看| 国内精品伊人久久久久av一坑| 老司机免费视频一区二区| 亚洲伦理久久| 欧美日韩国产亚洲一区| 久久青青草原一区二区| 亚洲欧美精品一区| 亚洲日本理论电影| 黄色一区二区在线观看| 国产精品稀缺呦系列在线| 欧美大片在线观看一区二区| 欧美一区二区三区在线观看| 99国产精品久久久久久久| 悠悠资源网亚洲青| 国产亚洲aⅴaaaaaa毛片| 欧美日韩另类综合| 欧美国产激情| 麻豆av一区二区三区久久| 欧美一区二粉嫩精品国产一线天| 一区二区三区色| 亚洲精品在线视频观看| 亚洲高清视频的网址| 激情亚洲成人| 欲色影视综合吧| 1769国内精品视频在线播放| 激情婷婷亚洲| 亚洲国产精品一区二区www在线| 狠狠做深爱婷婷久久综合一区| 国产日韩欧美一区二区三区四区| 国产欧美日韩精品a在线观看| 国产欧美日韩另类视频免费观看 | 国产原创一区二区| 国产麻豆日韩| 国产人成一区二区三区影院| 国产精品资源在线观看| 国产偷久久久精品专区| 国产一区在线播放| 影音先锋国产精品| 亚洲国产一区二区视频| 亚洲人人精品| aaa亚洲精品一二三区| 亚洲视频一区在线| 亚洲欧美日韩一区二区三区在线| 亚洲欧美日韩第一区| 欧美一区二视频| 免费欧美日韩国产三级电影| 欧美激情在线狂野欧美精品| 欧美日韩在线一区二区| 国产精品一区免费在线观看| 国产亚洲精品激情久久| 亚洲电影免费在线| 一区二区三区 在线观看视频| 一区二区久久| 亚洲国产精品尤物yw在线观看| 尤物yw午夜国产精品视频明星| 国产自产精品| 尤物精品在线| 在线视频免费在线观看一区二区| 中文一区在线| 久久精品一区二区国产| 久久成人亚洲| 欧美日韩国产电影| 国产亚洲欧美色| 精品69视频一区二区三区| 99热免费精品在线观看| 亚洲一区二区欧美| 狂野欧美一区| 欧美日韩免费在线观看| 国产亚洲精品aa午夜观看| 国产日韩欧美在线一区| 亚洲人在线视频| 久久国产精品久久久| 欧美二区在线看| 国产在线观看91精品一区| 亚洲国产精品v| 午夜在线视频一区二区区别| 久久精品99久久香蕉国产色戒 | 在线成人中文字幕| 中日韩美女免费视频网址在线观看| 亚洲欧美另类中文字幕| 欧美国产一区二区三区激情无套| 乱人伦精品视频在线观看| 国产精品推荐精品| 国产精品大片| 亚洲精品乱码久久久久久按摩观| 香蕉久久一区二区不卡无毒影院 | 母乳一区在线观看| 久久久91精品国产| 欧美精品成人| 国内精品久久久| 一区二区冒白浆视频| 欧美一区二区三区在线| 欧美精品一区二区高清在线观看| 国产欧美视频一区二区| 在线视频免费在线观看一区二区| 久久久久久久一区二区三区| 国产午夜精品一区理论片飘花| 亚洲精品少妇网址| 欧美国产亚洲另类动漫| 黄色精品一区| 久久亚洲欧美| 亚洲国产精品成人| 久久精品在线免费观看| 国产一区二区日韩精品| 亚洲永久免费av| 国产精品免费网站在线观看| 1000精品久久久久久久久| 免费在线视频一区| 在线播放精品| 欧美极品aⅴ影院| 亚洲欧洲综合另类| 亚洲午夜一区| 欧美日韩妖精视频| 亚洲精品一区久久久久久| 免费毛片一区二区三区久久久| 国产精品一级二级三级| 夜夜嗨av一区二区三区| 国产精品久久二区| 一二美女精品欧洲| 国产精品久久久爽爽爽麻豆色哟哟| 国产婷婷成人久久av免费高清| 欧美在线观看视频一区二区三区| 欧美日本韩国在线| 亚洲一级二级| 国产精一区二区三区| 午夜精品久久| 一区视频在线| 欧美成人免费va影院高清| 日韩亚洲一区在线播放| 欧美日韩国内自拍| 性色一区二区| 亚洲国产婷婷香蕉久久久久久99| 久久全球大尺度高清视频| 日韩午夜中文字幕| 欧美日韩午夜| 久久精品视频网| 一区二区三区三区在线| 国产日韩亚洲欧美综合| 久久综合久久综合九色| 亚洲丰满少妇videoshd| 国产精品va在线| 西西裸体人体做爰大胆久久久| 黄色精品一区| 久久久精品国产免大香伊| 亚洲精品一区二区在线观看| 国产精品亚洲综合一区在线观看 | 亚洲一区精品视频| 国产精品热久久久久夜色精品三区| 亚洲在线黄色| 国产在线视频欧美一区二区三区| 欧美粗暴jizz性欧美20| 宅男精品视频| 亚洲国产另类久久久精品极度| 久久成人资源| 一区二区三区偷拍| 亚洲国产精品www| 国产精品成人v| 欧美福利一区| 欧美一区二区黄| 久久九九热re6这里有精品| 欧美精品色综合| 久久国产精品一区二区三区四区 | 免费日韩av电影| 在线亚洲欧美视频| 激情欧美一区| 国产日韩欧美高清免费| 蜜乳av另类精品一区二区| 欧美一区国产在线| 亚洲另类视频|