分享你我的心得.
共乘一片美好网络.

页面刷新后保持页面滚动条的位置

<SCRIPT LANGUAGE="javascript">  
  <!–  
  /*haiwa@2008-02-12*/  
  function Trim(strValue)  
  {  
  return strValue.replace(/^\s*|\s*$/g,"");  
  }  
  function SetCookie(sName, sValue)  
  {  
  documents.cookie = sName + "=" + escape(sValue);  
  }  
 
  function GetCookie(sName)  
  {  
  var aCookie = documents.cookie.split(";");  
  for (var i=0; i < aCookie.length; i++)  
  {  
  var aCrumb = aCookie[i].split("=");  
  if (sName == Trim(aCrumb[0]))  
  {  
  return unescape(aCrumb[1]);  
  }  
  }  
 
  return null;  
  }  
  function scrollback()  
  {  
  if (GetCookie("scroll")!=null){document.body.scrollTop=GetCookie("scroll")}  
  }  
  //–>  
  </SCRIPT>  
 
  然后修改BODY位置为
  <BODY id=body onscroll=SetCookie("scroll",body.scrollTop); onload="scrollback();">

赞(0)
未经允许不得转载:小叶白龙博客 » 页面刷新后保持页面滚动条的位置
分享到: 更多 (0)

评论 4331

评论前必须登录!