您的位置:首页 > 其它

记录滚动条位置

2007-12-21 14:19 316 查看

记录滚动条位置

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<META NAME="Author" CONTENT="宝玉(http://www.nwpubbs.net http://www.webuc.net)">

<TITLE> 记录滚动条位置 </TITLE>

<script language="javascript">

<!--

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()

{

document.body.scrollLeft = GetCookie("scrollLeft");

document.body.scrollTop = GetCookie("scrollTop");

}

function fnUnload()

{

SetCookie("scrollLeft", document.body.scrollLeft)

SetCookie("scrollTop", document.body.scrollTop)

}

window.onload = fnLoad;

window.onunload = fnUnload;

// -->

</script>

</HEAD>

<BODY>

</BODY>

</HTML>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: