Javascript-将页面保存到本地存储
我有一个多页面的网站:page001.html,page002.html。。。网页199.html 如何使用localsave使其记住用户所在的页面,并使用户在返回网站时能够加载相同的页面 我打算有保存和加载按钮。我只是对本例中setItem和getItem的工作方式感到困惑。价值应该是多少 我试过这样的方法: Page001.htmlJavascript-将页面保存到本地存储,javascript,button,save,load,local-storage,Javascript,Button,Save,Load,Local Storage,我有一个多页面的网站:page001.html,page002.html。。。网页199.html 如何使用localsave使其记住用户所在的页面,并使用户在返回网站时能够加载相同的页面 我打算有保存和加载按钮。我只是对本例中setItem和getItem的工作方式感到困惑。价值应该是多少 我试过这样的方法: Page001.html 函数保存页(){ setItem(“lastPageVisited”,“001.html”); } 这是第001页 保存我刚刚为您制作了一个超小的样本。希望能有
函数保存页(){
setItem(“lastPageVisited”,“001.html”);
}
这是第001页
保存
我刚刚为您制作了一个超小的样本。希望能有帮助
我们的静态网站将有三个页面:
Index.html
指数
这是索引页
拯救
负载
函数savePage(){
setItem(“lastpagevisted”,'/index.html');
}
函数loadPage(){
const page=localStorage.getItem(“lastPageVisited”);
const pathname=window.location.pathname;
const url=window.location.href.replace(路径名,页面);
window.location.replace(url);
}
只需存储号码即可。或文件名。没关系,只要您可以从存储的内容转到pageXXX.html
,或者您可以简单地存储document.location.href
。到目前为止,您做了哪些尝试却没有成功?调用像localStorage.setItem('last-page-visted','page001.html')这样简单的东西
将为您保存一些数据。这是一个静态网站,对吗?@Tom我刚刚用我迄今为止尝试过的内容更新了帖子,但没有成功。@Nguyễn Thanh Tú,是的,是的。我更新了我的帖子,用我到目前为止所做的尝试。