如果单击链接,则创建cookie,在下一次访问时重定向到单击的链接。

7
网站有两个部分:“Everywhere”和“LA”。 默认是“Everywhere”部分。
如果访问者点击了“LA”部分的链接,我该如何创建一个cookie,使得当他们在另一次访问中回到主站点时,会被重定向到那个“LA”部分?
我尝试修改这个脚本; http://www.javascriptsource.com/cookies/cookie-redirect.html 不同于复选框,它只是一个链接。但似乎并不起作用。

JavaScript 虽然不错,但这种工作更适合在服务器端处理。 - TheZ
2个回答

4

2

Tad,

要设置cookie,您需要使用JavaScript,在LA部分链接上使用单击处理程序。如果您需要在JavaScript中设置cookie的帮助,可以参考http://www.quirksmode.org/js/cookies.html这篇入门文章,该文章虽然不是最新的,但仍然完全可用。

一旦设置了cookie,您将切换到使用EE插件之一,以便在模板(可能在嵌入或片段模板中)中检查其是否存在。如果找到cookie,则可以使用标准的EE重定向语法将访问者发送到相关部分。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接