【发布时间】:2012-03-16 08:29:05
【问题描述】:
我正在尝试根据用户是导航回网站上以前访问过的页面还是正在访问新页面来运行不同的脚本。
我网站的结构是线性的,带有指向“下一页”的链接,即<a class="next" href="page2.html">next<a/> 和指向上一页的“后退”链接,即<a class="back" href="index.html">back<a/>。新页面将始终在同一选项卡中打开。
是否有某种方法可以创建一个数组并在单击下一个按钮时将当前 URL 添加到其中,并在单击后退按钮时从数组中删除当前 URL。然后我可以做类似'如果数组包含当前 URL 运行 back_function();'
如果有办法通过本地或会话存储来实现这一点也很好。
【问题讨论】:
-
客户端存储可由用户伪造,将上次访问的页面保存在用户会话中
标签: jquery session-variables local-storage session-storage