【问题标题】:Can I store/delete visited url's or page extensions while a user is on the my site?当用户在我的网站上时,我可以存储/删除访问过的 url 或页面扩展吗?
【发布时间】: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


【解决方案1】:

我认为,

 $_SERVER['HTTP_REFERER']

可以帮助您做到这一点。您可以使用SESSION['last_page']SESSION['currentt_page'] 来混合和使用您的条件。

我认为你可以使用这种方式。

干杯!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 1970-01-01
    • 2013-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多