如何使页面自动滚动到DIV onload

时间:2011-12-27 12:49:08

标签: javascript jquery

我有一个快速启动(书签列表,如果你愿意的话),它会将用户发送到包含大量文本的不同页面。所以我希望将它们发送到特定段落。

是否可以将页面自动滚动到特定的DIV onload以及如何?
我会没有动画。如果它可以直接去它,那将是我的一天。就像你有<a href="#SomeId">标签一样,当你点击那个锚时,它会把你送到那个div。

编辑:如果用户为顶部段落添加书签,则不会为该链接保存ID。所以在这种情况下我只想让它去内容div开始的地方。这怎么可能?

1 个答案:

答案 0 :(得分:2)

试试这个:

window.location.hash = "myDiv";

这会将哈希值更改为myDiv(并滚动到id属性等于哈希值的元素。)

Example