更新后滚动条还在原来编辑的记录处

    技术2022-05-11  68

     asp.net 1.1 必须用脚本

    //页面头部   <!--     function SetCookie(sName, sValue)     {         date = new Date();         s = date.getDate();         date.setDate(s+1);            //expire time is one month late!, and can't be current date!         document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toGMTString();     }     function GetCookie(sName)     {         // cookies are separated by semicolons         var aCookie = document.cookie.split("; ");         for (var i=0; i < aCookie.length; i++)         {         // a name/value pair (a crumb) is separated by an equal sign         var aCrumb = aCookie[i].split("=");         if (sName == aCrumb[0]) {             return unescape(aCrumb[1]);}         }                  // a cookie with the requested name does not exist         return null;     }

        function fnLoad()     {         var top=0;        document.body.scrollLeft = GetCookie("scrollLeft");              top=GetCookie("scrollTop");          document.documentElement.scrollTop=top;               document.body.scrollTop=top;    }

        function fnUnload()     {         var top=0;              if (document.documentElement && document.documentElement.scrollTop)        {            top=document.documentElement.scrollTop;        }        else if (document.body && document.body.scrollTop)        {             top=document.body.scrollTop        }        SetCookie("scrollLeft", document.body.scrollLeft) ;        SetCookie("scrollTop", top) ;       }        //window.onload = fnLoad;     window.onunload = fnUnload;

        // -->

    //页面尾部:

    <script language="javascript">fnLoad() ;</script>

    2.asp.net 2.0

    <%@ Page MaintainScrollPositionOnPostback="true" %>


    最新回复(0)