gpt4 book ai didi

javascript - 如何识别用户从哪个页面登陆到另一个页面?

转载 作者:行者123 更新时间:2023-12-03 08:09:53 25 4
gpt4 key购买 nike

Page A
Page B
Page C

如果用户来自页面 A,请在页面 C 上执行某些操作(在同一网站内)如果用户来自页面 B,请在页面 C(同一网站内)执行其他操作

在 JS 中执行此操作的最佳方法是什么? (不要使用document.referrer)

最佳答案

在我看来,有两个不错的解决方案:

  1. 当页面 A 加载页面 C 时,在 URL 中包含一个变量,该变量实质上表示“从页面 A 加载”。 (同样适用于页面 B。)

  2. 加载页面 A 时,设置 cookie、localStoragesessionStorage 变量,表示“从页面 A 加载 ”。 (这同样适用于页面 B。)然后,当加载页面 C 时,检查变量以查看页面 A 或页面 B 是否是最近打开的页面。 (您可能还想在 cookie、localStorage 或 sessionStorage 上设置超时/过期时间。)

关于javascript - 如何识别用户从哪个页面登陆到另一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34190609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com