本文介绍了在MVC应用程序的页面加载设置页面滚动位置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个ASP.NET MVC应用程序。
I have a ASP.NET MVC app.
如何设置页面加载页面的滚动位置在定义的点?
How do I set the scroll position of a page on page load at a defined point?
我可以用一个锚做到这一点,如果是的话如何?
Can I do it with an anchor, if so how??
马尔科姆
推荐答案
您只需要在网页地址的末端追加#DIV名。例如:
http://stackoverflow.com/questions/2249475/set-page-scroll-position-on-page-load-of-mvc-app/2249506#2249506
http://stackoverflow.com/questions/2249475/set-page-scroll-position-on-page-load-of-mvc-app/2249506 - 页地址
#2249506 - div名称
#2249506 - div name
如果您想要加载页面时做它,你可以编写JavaScript:
window.location = '#2249506';
使用jQuery,加载文档时:
<script type="text/javascript">
$(function() {
window.location = '#div-name';
});
</script>
这篇关于在MVC应用程序的页面加载设置页面滚动位置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!