zoukankan      html  css  js  c++  java
  • 页面刷新后,Scroll仍在固定位置

    一。用javascript来控制

    <script language="javascript">

                         function savePos(){

                                    document.Form1.scrollingTopControlID.value = document.body.scrollTop;

                         }

                         function loadPos(){

                                    var top = document.Form1.scrollingTopControlID.value;

                                    if(top != "")

                                    {

                                    document.body.scrollTop = top;

                                    }

                         }

      </script>

    二。用body事件来触发

    <BODY onscroll="savePos();" onload="loadPos();" MS_POSITIONING="GridLayout">

    三。用隐藏框记录数值

    <input name="scrollingTopControlID" id="scrollingTopControlID" type="hidden" />

    这样就可以在页面刷新后重回到当前位置,适合版面较长的页面使用。

  • 相关阅读:
    51nod 1051【基础】
    HDU5971【瞎搞】
    Lightoj1018 【状压DP】
    HDU2604【矩阵快速幂】
    HDU1501【简单DP】
    HDU3555【数位DP】
    Lightoj1037【状压DP】
    51nod 1099【贪心】
    HDU5950【矩阵快速幂】
    51nod 1049【经典】
  • 原文地址:https://www.cnblogs.com/huige1004/p/1298628.html
Copyright © 2011-2022 走看看