Vue中document.body.scrollTop的值總爲零的解決辦法
最近在做vue的時候監聽頁面滾動發現document.body.scrollTop一直爲0
但是發現document.body.scrollTop一直是0。
查資料發現是DTD的問題。
頁面指定了DTD,即指定了DOCTYPE時,使用document.documentElement。
頁面沒有DTD,即沒指定DOCTYPE時,使用document.body。
IE和Firefox都是如此。
Vue中document.body.scrollTop的值總爲零的解決辦法
最近在做vue的時候監聽頁面滾動發現document.body.scrollTop一直爲0
但是發現document.body.scrollTop一直是0。
查資料發現是DTD的問題。
頁面指定了DTD,即指定了DOCTYPE時,使用document.documentElement。
頁面沒有DTD,即沒指定DOCTYPE時,使用document.body。
IE和Firefox都是如此。
https://view.officeapps.live.com/op/view.aspx?src=你地址