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

javascript獲取和判斷瀏覽器窗/屏幕/網頁的高度/寬度等
來源:易賢網 閱讀:2306 次 日期: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技術專欄

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
三级欧美韩日大片在线看| 成人午夜又粗又硬又大| 国产夫妻精品视频| 26uuu另类欧美亚洲曰本| 首页欧美精品中文字幕| 6080午夜不卡| 日韩av在线播放中文字幕| 精品国产91九色蝌蚪| 紧缚奴在线一区二区三区| 国产午夜精品久久久久久免费视| 国产福利一区二区三区视频| 国产精品二三区| 欧美在线你懂的| 午夜久久久久久电影| 久久精品日产第一区二区三区高清版| 激情小说亚洲一区| 一片黄亚洲嫩模| 欧美sm美女调教| 国产91在线看| 亚洲国产精品一区二区久久 | 51午夜精品国产| 国内精品久久久久影院一蜜桃| 中文字幕av资源一区| 欧美日韩免费不卡视频一区二区三区| 国产一区二区三区四| 亚洲精品v日韩精品| 欧美tickling网站挠脚心| 91啪九色porn原创视频在线观看| 一区二区三区电影在线播| 精品国产亚洲在线| 欧美伦理影视网| 狠狠色狠狠色综合| 伊人色综合久久天天| 久久人人爽爽爽人久久久| 欧美视频日韩视频在线观看| 韩国精品主播一区二区在线观看| 中文字幕一区三区| 久久久久久综合| 91精品国产综合久久久久久久久久 | 国产剧情在线观看一区二区 | 一区二区三区日韩在线观看| 日韩欧美亚洲一区二区| 不卡影院免费观看| 国产成人三级在线观看| 麻豆成人综合网| 视频一区欧美精品| 一区二区三区中文在线| 国产精品久久毛片av大全日韩| 日韩一二在线观看| 日韩一区二区在线看| 91麻豆福利精品推荐| jizz一区二区| 国产成人综合自拍| 不卡的看片网站| 成人伦理片在线| 91老师片黄在线观看| 成人福利在线看| 成人aaaa免费全部观看| 99视频精品免费视频| 91小视频在线观看| 成人18视频在线播放| 欧洲精品一区二区| 精品视频999| 日韩欧美成人一区二区| 国产亚洲成aⅴ人片在线观看 | 国产美女精品在线| 国产成人午夜99999| 91看片淫黄大片一级在线观看| 色妹子一区二区| 制服丝袜激情欧洲亚洲| 久久先锋影音av| ...xxx性欧美| 国产精品麻豆久久久| 亚洲欧美日韩久久精品| 午夜影视日本亚洲欧洲精品| 精品一区二区三区不卡| av在线播放一区二区三区| 欧美亚男人的天堂| 2021久久国产精品不只是精品| 国产精品麻豆99久久久久久| 亚洲国产一二三| 日产国产欧美视频一区精品| 成人精品国产免费网站| 9191国产精品| 国产精品久久看| 秋霞av亚洲一区二区三| 91在线观看下载| 日韩欧美激情一区| 一区二区三区中文在线观看| 国产一区二区三区四区五区入口 | 欧洲一区二区三区免费视频| 欧美一区二区三区免费在线看 | 久久亚洲私人国产精品va媚药| 国产精品久久久久桃色tv| 日韩精品亚洲专区| 91丨porny丨最新| 久久久久久99久久久精品网站| 亚洲一区二区四区蜜桃| 国产成人夜色高潮福利影视| 91精品久久久久久久91蜜桃| 综合久久久久综合| 国产成人精品影视| 日韩视频免费直播| 午夜精彩视频在线观看不卡| 91视视频在线直接观看在线看网页在线看| 日韩欧美国产一区在线观看| 亚洲在线免费播放| 97se亚洲国产综合自在线| 久久久亚洲高清| 美女网站色91| 日韩一区二区电影| 日本一区中文字幕 | 奇米在线7777在线精品| caoporn国产精品| 欧美成人性福生活免费看| 一区二区国产视频| 成人免费视频视频在线观看免费 | 色成人在线视频| 亚洲日本在线a| 99久久99久久综合| 中文字幕亚洲成人| 日韩一区精品视频| 7777精品久久久大香线蕉| 亚洲最大成人综合| 一本一道久久a久久精品 | 精品国产免费一区二区三区香蕉| 午夜精品久久久久久久 | 国产午夜一区二区三区| 久久精品免费观看| 日韩一区二区三区电影在线观看| 亚洲va欧美va国产va天堂影院| 欧美亚洲免费在线一区| 欧美日韩在线一区二区| 午夜精品久久久久久不卡8050| 欧美精品欧美精品系列| 日本亚洲三级在线| 精品国产一区二区三区四区四 | 日韩欧美中文字幕制服| 日本女人一区二区三区| 精品国精品国产尤物美女| 国产精品69久久久久水密桃| 国产精品久久久久久久裸模| 91丝袜美腿高跟国产极品老师 | 日韩精品电影在线| 日韩精品一区二区三区四区| 国内一区二区视频| 国产精品国产三级国产aⅴ原创| 色噜噜狠狠色综合欧洲selulu| 天天影视涩香欲综合网| 精品福利视频一区二区三区| 狠狠色丁香婷综合久久| 中文字幕一区在线| 91麻豆精品国产91久久久久久久久| 日本成人在线网站| 国产精品美女视频| 7777精品伊人久久久大香线蕉的| 激情综合网最新| 亚洲女厕所小便bbb| 欧美一级艳片视频免费观看| www.亚洲色图| 美女视频第一区二区三区免费观看网站| 国产婷婷一区二区| 精品视频1区2区| 成人爽a毛片一区二区免费| 亚洲人成人一区二区在线观看| 欧美在线综合视频| 国产老肥熟一区二区三区| 综合久久综合久久| 日韩一级在线观看| 色系网站成人免费| 乱中年女人伦av一区二区| 亚洲三级在线免费观看| 精品成人免费观看| 欧美日韩在线播放三区四区| 91香蕉国产在线观看软件| 日本少妇一区二区| 亚洲黄色小视频| 久久亚洲精精品中文字幕早川悠里| 91国产丝袜在线播放| 成人h精品动漫一区二区三区| 偷窥少妇高潮呻吟av久久免费| 中文av一区二区| 日韩一区二区三区三四区视频在线观看 | 亚洲精品精品亚洲| 日韩精品中午字幕| 91美女片黄在线观看91美女| 另类小说欧美激情| 亚洲一区二区偷拍精品| 亚洲男同1069视频| 亚洲色图第一区| 国产午夜久久久久| 69堂国产成人免费视频| 在线免费观看一区| 成人美女视频在线观看18| 国产精品一二三区| 国产精品自拍网站| 日韩成人免费电影| 日本不卡高清视频| 视频在线观看91| 秋霞影院一区二区|