何时加载页面时会触发滚动事件?

时间:2010-11-12 18:44:19

标签: javascript-events load

如果我转到带有哈希标记的页面,例如http://www.wired.com/#spack4,我会注意到页面加载然后跳转到标识spack4。我想在跳转时添加一个javascript函数。是否有触发此事件的DOM事件?

1 个答案:

答案 0 :(得分:1)

你想做什么?

也许您可以使用window.pageYoffset属性来检查文档是否位于顶部:

function isTopOfPage() {
    var yPosition = window.pageYOffset;

    if(yPosition == 0) {
        //top of page
        return true;
    }
    else if(yPosition > 0) {
    // not at the top of the page
        return false;
    }
}

然后您可以调用此函数onload。