window.ScrollHeight 和 window.ClientHeight 在 javascript 中返回相同的值

window.ScrollHeight and window.ClientHeight are returning the same value in javascript

我想使用 javascript.But 计算滚动百分比,但由于 scrollHeight 问题我无法获得。不考虑隐藏页面大小。

Code: https://codepen.io/tmuthu/pen/jOmaKMQ

替换

var topsh = document.documentElement.scrollHeight || document.body.scrollHeight;

var topsh = document.querySelector('.main').scrollHeight

它会起作用。