獲取網頁被卷去的高度scrollTop

2022-09-11 22:27:33 字數 332 閱讀 3080

document.body.scrolltop與document.documentelement.scrolltop兩者有個特點,就是同時只會有乙個值生效。比如document.body.scrolltop能取到值的時候,document.documentelement.scrolltop就會始終為0;反之亦然。所以,如果要得到網頁的真正的scrolltop值,可以這樣:

var scrolltop=document.body.scrolltop+document.documentelement.scrolltop;

這兩個值總會有乙個恒為0,所以不用擔心會對真正的scrolltop造成影響。一點小技巧,但很實用。

js獲取網頁高度

在我本地測試當中 在ie firefox opera下都可以使用 document.body.clientwidth document.body.clientheight 即可獲得,很簡單,很方便。而在公司專案當中 opera仍然使用 document.body.clientwidth docume...

js獲取網頁高度

在我本地測試當中 在ie firefox opera下都可以使用 document.body.clientwidth document.body.clientheight 即可獲得,很簡單,很方便。而在公司專案當中 opera仍然使用 document.body.clientwidth docume...

js獲取網頁高度

在我本地測試當中 在ie firefox opera下都可以使用 document.body.clientwidth document.body.clientheight 即可獲得,很簡單,很方便。而在公司專案當中 opera仍然使用 document.body.clientwidth docume...