大家好,本人是PHP初学者
想问一下:
按按钮,页面提交后,如何保持滚动条的原来位置?
网上几个用JS实现的方法,试了一下,好像都不行。
请高手指教
谢谢

解决方案 »

  1.   

    记住提交前的位置,
    然后用这个函数,来再重新定位  window.scrollTo(0,0);
      

  2.   

    例如你提交的地址为
    a.php 你可以带上参数 a.php?scroll=123 scroll 就是你当前的滚动的数据,提交完毕之后,然后用js 解析出scroll的值 scrollTo就ok了吧
      

  3.   

    <%@ Page Language="C#" MaintainScrollPositionOnPostback="true" %>
      

  4.   

    我用的这个,这个比用<%@ Page Language="C#"  SmartNavigation="True" %>好