如何滚动某个div?

时间:2011-08-23 15:00:44

标签: javascript asp.net html

我有一个不适合屏幕的长页面,在页面的末尾我有一个div:

<div id="scrollableDiv"> some contents here..</div>

我希望当页面加载时我直接想要来到这个div并且不显示页面的顶部,即通常你会看到页面的顶部。但是我需要显示这个div,它的id是“scrollableDiv”,它出现在页面的末尾。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

你可以试试这个:

window.onload=function(){location.hash = "#scrollableDiv";}

答案 1 :(得分:2)

您可以使用scrollTo功能:

var elem = document.getElementById('scrollableDiv');
window.scrollTo(0, elem.offsetTop);