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