滚动位置不适用于linux mint,Chrome或Firefox

时间:2018-03-01 23:06:09

标签: javascript google-chrome

我读了这么多教程,我厌倦了他们。我想知道观众有多少像素。我制作了这个基本的js脚本:

var ScrollPos = document.body.scrollTop;

var intervalID = window.setInterval(CheckPage, 2000);

function CheckPage() {
    //alert(ScrollPos)
}

它每两秒向我发送一次警告位置的警报。 我试过了:

var ScrollPos = window.pageYOffset;
var ScrollPos = window.scrollY;
var ScrollPos = document.querySelector(window);
var ScrollPos = document.documentElement.innerHTML.scrollTop;

没有用。我在chrome上运行linux mint。如果它可以在每个平台上运行,那将会很好。

1 个答案:

答案 0 :(得分:0)

两个问题 - 首先,您要在间隔之外设置ScrollPos,因此它只会设置一次,并且不会更新。其次,您可能想要使用var intervalID = window.setInterval(CheckPage, 2000); function CheckPage() { console.log(window.pageYOffset); }

mezzanine.core.middleware.FetchFromCacheMiddleware