最近在做vue
的时候监听页面滚动发现document.body.scrollTop
一直为0
但是发现document.body.scrollTop
一直是0。
查资料发现是DTD
的问题。
页面指定了DTD
,即指定了DOCTYPE
时,使用document.documentElement
。
页面没有DTD
,即没指定DOCTYPE
时,使用document.body
。
IE
和Firefox
都是如此。
最近在做vue
的时候监听页面滚动发现document.body.scrollTop
一直为0
但是发现document.body.scrollTop
一直是0。
查资料发现是DTD
的问题。
页面指定了DTD
,即指定了DOCTYPE
时,使用document.documentElement
。
页面没有DTD
,即没指定DOCTYPE
时,使用document.body
。
IE
和Firefox
都是如此。