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

Javascript 如何使页面自动滚动到DIV onload,javascript,jquery,Javascript,Jquery,我有一个quicklaunch(书签列表,如果你愿意的话),它可以将用户发送到不同的页面,其中包含大量文本。因此,我希望将它们发送到特定的段落 是否可以将页面自动滚动到特定的DIV onload以及如何进行? 没有动画我就活下去。如果它能直接去的话,我会很高兴的。例如,当您有一个标记,并且当您单击该锚点时,它会将您发送到该div 编辑:如果用户将顶部段落添加为书签,则不会为链接保存ID。所以在这种情况下,我只想让它转到content div开始的地方。这怎么可能呢?试试这个: window.lo

我有一个quicklaunch(书签列表,如果你愿意的话),它可以将用户发送到不同的页面,其中包含大量文本。因此,我希望将它们发送到特定的段落

是否可以将页面自动滚动到特定的DIV onload以及如何进行?
没有动画我就活下去。如果它能直接去的话,我会很高兴的。例如,当您有一个
标记,并且当您单击该锚点时,它会将您发送到该div

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

试试这个:

window.location.hash = "myDiv";
这将把散列更改为
myDiv
(并滚动到
id
属性等于散列的元素)


.

只需在段落

中添加id,并使用
\myid
创建URL。您如何打开新页面?您是否尝试过使用“yoururl#someid”来提供所述div的id?