js中獲取頁面被卷去的高度等一些屬性


常寫 javascript代碼的朋友取網頁的某些屬性值是常用到的,
//js中網頁的一些寬度和高度問題
網頁可見區域寬: 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
//適合ie和firefox下面被卷去的高度
var scrollTop=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;其實document.documentElement.scrollTop就已經可以啦,但這樣更安全。

基本上常用得就是這些啦,如果有什么不周全的地方就請這方面的專家朋友提出,博主一點會及時加上去的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM