如何将焦点设置到页面顶部?
答案 0 :(得分:20)
我找到了window.scrollTo函数的this use:
window.scrollTo(0,0);
答案 1 :(得分:4)
Check this similar question. This has so many answers which gives you different ways to do it
以下是主要建议的方法,
Javascript滚动到顶部坐标。
window.scrollTo(0,0);
语法是,
window.scrollTo(x-coord, y-coord);
使用jquery向上滚动
$("html, body").animate({ scrollTop: 0 }, "slow");
使用javascript导航/滚动到特定元素
<div id="jump_to_me">
blah blah blah
</div>
<a target="#jump_to_me">Click Here To Destroy The World!</a>
简单的javascript方式专注于顶部,
window.location = '#'
答案 2 :(得分:2)
document.location.href = "#";
会向上滚动,但也会在您的网址上添加“#”,但如果有问题,我可以回答
functionToSetFocusOnTopOfPage();
它会一样好
答案 3 :(得分:2)
如果你写一点,这样我们就能理解你的问题会很有帮助。
一种非常简单的方法是链接到页面上的类或ID。
例如此页面“page.html”
<body>
<div id="top"> ..................Content................</div>
<div id="otherdiv">........................</div>
</body>
然后如果您需要专注于顶部,请发送“page.html #top”之类的链接,该页面将自动关注顶部
或者如果你想坚持使用javascript,那么就这样做
document.location.href = '#top'; //to send it to the top
但我会说使用简单的html锚点就像
一样 <a href="#top">Back to Top</a>