ASP.NET 刷新后如何保持网页的位置

今天 有同事问我这个问题 正好这几天 我在系统的学习javascript  所以做了个例子  实验成功了 也解决了我以前类似的疑问

步骤:

1. 在head里面  添加js语法

  <script type="text/javascript">
  
     window.onscroll= function(){document.getElementById("__SCROLLPOS").value = document.documentElement.scrollTop;}
     window.onload=function(){ document.documentElement.scrollTop = document.getElementById("__SCROLLPOS").value;}
    
    </script>

2. 增加一个隐藏域  记住滚动条的位置

    <asp:HiddenField Value="0" ID="__SCROLLPOS" runat="server" />

原文地址:https://www.cnblogs.com/zhwl/p/2366710.html