為什么我的實際高度只有52呢?
document.write("clientWidth:"+document.documentElement.clientWidth+"
"+"clientHeight:"+document.documentElement.clientHeight+"
");
document.write("實際寬度:"+document.documentElement.scrollWidth+"
"+"實際高度:"+document.documentElement.scrollHeight);
寬度顯示是一樣的,可是高度就只有52怎么回事,clientHeight有600
2016-11-13
clientHeight是瀏覽器窗口可視區域高度,也就是你能看得見的區域高度,scrollHeight是你網頁內容的高度,也就是你寫的網頁內容的高度,如果你再寫一些內容,scrollHeight還會變化的,但是clientHeight就不會變了。
2016-12-13
一、針對IE、Opera:
scrollHeight 是網頁內容實際高度,可以小于 clientHeight。
二、針對NS、FF:
scrollHeight 是網頁內容高度,不過最小值是 clientHeight。也就是說網頁內容實際高度小于 clientHeight 時,scrollHeight 返回 clientHeight 。
2016-11-13
試了下,果然是這樣,謝謝你