[转载] cookie、JS记录及跳转到页面原来的位置
2014-01-08 13:44
435 查看
额....如下
<!-- 定位页面的 Cookie 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.documentElement.scrollLeft = GetCookie("scrollLeft"); document.documentElement.scrollTop = GetCookie("scrollTop"); } function fnUnload() { SetCookie("scrollLeft", document.documentElement.scrollLeft) SetCookie("scrollTop", document.documentElement.scrollTop) } window.onload = fnLoad; window.onunload = fnUnload; // -->
相关文章推荐
- js,jquery滚动/跳转页面到指定位置的实现思路
- js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
- JS(javascript)跳转阻止后退到上个页面,没有历史记录
- 【转载】[JS]让表单提交返回后保持在原来提交的位置上
- 【转载】[JS]让表单提交返回后保持在原来提交的位置上
- js实现浮动框跟随页面滚动,最后停留在原来位置
- js,jquery滚动/跳转页面到指定位置的实现思路
- js 实现刷新页面后回到记录时滚动条的位置
- js,jquery滚动/跳转页面到指定位置
- 常用js跳转页面方法大全,onClick,history,location <转载篇>
- js实现左树在当前页面不同位置跳转
- 通过cookie记录,设置页面访问的跳转页
- js 实现刷新页面后回到记录时滚动条的位置
- 页面跳转传参:参数过长(cookie,url , AngularJs controller 传参实现)
- js 滚动/跳转页面到指定位置
- ReactJS 页面跳转保存当前scrollTop回来时,自动移动到上次浏览器的位置
- ReactJS 页面跳转保存当前scrollTop回来时,自动移动到上次浏览器的位置
- js跳转页面方法<转载>
- JavaScript记录滚动条位置 实例 (cookie) 转自51js
- Js 10秒钟自动跳转页面《转载》