我有一个不适合屏幕的长页面,在页面的末尾我有一个div:
<div id="scrollableDiv"> some contents here..</div>
我希望当页面加载时我直接想要来到这个div并且不显示页面的顶部,即通常你会看到页面的顶部。但是我需要显示这个div,它的id是“scrollableDiv”,它出现在页面的末尾。我怎么能这样做?
答案 0 :(得分:3)
你可以试试这个:
window.onload=function(){location.hash = "#scrollableDiv";}
答案 1 :(得分:2)
您可以使用scrollTo
功能:
var elem = document.getElementById('scrollableDiv');
window.scrollTo(0, elem.offsetTop);