<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();">
页面刷新后保持页面滚动条的位置
未经允许不得转载:小叶白龙博客 » 页面刷新后保持页面滚动条的位置