網頁可見區域寬
網頁可見區域高
網頁可見區域寬
網頁可見區域高
網頁正文全文寬
網頁正文全文高
網頁被卷去的高
網頁被卷去的左
網頁正文部分上
網頁正文部分左
屏幕分辨率的高
屏幕分辨率的寬
屏幕可用工作區高度
屏幕可用工作區寬度
HTML精確定位:scrollLeft
scrollHeight: 獲取對象的滾動高度
scrollLeft:設置或獲取位於對象左邊界和窗口中目前可見內容的最左端之間的距離
scrollTop:設置或獲取位於對象最頂端和窗口中可見內容的最頂端之間的距離
scrollWidth:獲取對象的滾動寬度
offsetHeight:獲取對象相對於版面或由父坐標 offsetParent 屬性指定的父坐標的高度
offsetLeft:獲取對象相對於版面或由 offsetParent 屬性指定的父坐標的計算左側位置
offsetTop:獲取對象相對於版面或由 offsetTop 屬性指定的父坐標的計算頂端位置
event
event
event
event
document
event
IE
IE
clientWidth = width + padding
clientHeight = height + padding
offsetWidth = width + padding + border
offsetHeight = height + padding + border
IE
clientWidth = width
clientHeight = height
offsetWidth = width
offsetHeight = height
(需要提一下
-------------------
技術要點
本節代碼主要使用了Document對象關於窗口的一些屬性
要 得到窗口的尺寸
Window對象的innerWidth屬性包含當前窗口的內部寬度
Document對象的body屬性對應HTML文檔的標簽
document
實現代碼 <!——————————文件名
<!DOCTYPE html PUBLIC "
"
<html xmlns="
<head>
<title>請調整浏覽器窗口</title>
<meta http
</head>
<body>
<h
<form action="#" method="get" name="form
<!–顯示浏覽器窗口的實際尺寸–>
浏覽器窗口 的 實際高度: <input type="text" name="availHeight" size="
浏覽器窗口 的 實際寬度: <input type="text" name="availWidth" size="
</form>
<script type="text/javascript">
<!–
var winWidth =
var winHeight =
function findDimensions() //函數
{
//獲取窗口寬度
if (window
winWidth = window
else if ((document
winWidth = document
//獲取窗口高度
if (window
winHeight = window
else if ((document
winHeight = document
//通過深入Document內部對body進行檢測
if (document
{
winHeight = document
winWidth = document
}
//結果輸出至兩個文本框
document
document
}
findDimensions();
//調用函數
window
//–>
</script>
</body>
</html>
源程序解讀
(
(
(
(
(
(
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20376.html