在MVC应用程序的页面加载上设置页面滚动位置

Mal*_*olm 3 html asp.net-mvc

我有一个ASP.NET MVC应用程序.

如何在定义的点上设置页面加载页面的滚动位置?

我可以用锚来做,如果是这样的话?

马尔科姆

Luk*_*Led 7

您只需在页面地址的末尾附加#div-name.例:

在MVC应用程序的页面加载上设置页面滚动位置

在MVC应用程序的页面加载上设置页面滚动位置 - 页面地址

#2249506 - div名称

如果你想在加载页面时这样做,你可以编写JavaScript:

window.location = '#2249506';
Run Code Online (Sandbox Code Playgroud)

使用jQuery,加载文档时:

<script type="text/javascript">
    $(function() {
        window.location = '#div-name';
    });
</script>
Run Code Online (Sandbox Code Playgroud)