【问题标题】:Create cookie if link clicked, redirects to clicked link on next visit如果单击链接,则创建 cookie,下次访问时重定向到单击的链接
【发布时间】:2012-11-09 17:54:36
【问题描述】:

网站有两个部分; “无处不在”和“洛杉矶”。
默认为“无处不在”部分。

如果访问者点击“LA”部分链接,当他们再次访问主站点时,他们会被重定向到“LA”部分,我将如何创建 cookie?

我试过修改这个脚本; http://www.javascriptsource.com/cookies/cookie-redirect.html

它不是复选框,而是一个链接,并且只有一个。但是好像没用。

【问题讨论】:

  • Javascript 很好很好,但是这种工作更适合服务器端处理。

标签: javascript jquery expressionengine


【解决方案1】:

我通常做的是创建一个条件,并在里面创建一个带有 cookie 的嵌入。我也倾向于使用这个插件:http://devot-ee.com/add-ons/cookies

【讨论】:

    【解决方案2】:

    泰德,

    要使用 javascript 设置 cookie,请使用 LA 部分链接上的点击处理程序。如果您需要一些关于在 javascript 中设置 cookie 的帮助,有一篇很好的介绍性文章http://www.quirksmode.org/js/cookies.html 不是最新的,但仍处于完整的工作状态。

    设置 cookie 后,您将切换到使用 EE 插件之一,以便您可以在页面加载时检查模板(可能在嵌入或 sn-ped 模板中)是否存在它。如果您找到了 cookie,那么您可以使用标准的 EE 重定向语法将访问者发送到相关部分。

    【讨论】:

      猜你喜欢
      • 2016-12-16
      • 1970-01-01
      • 2020-11-04
      • 2012-11-30
      • 1970-01-01
      • 1970-01-01
      • 2019-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多