相当一般性的问题,但是:说我有一个顶级的网页浏览器横幅与你典型的点击 - 解雇Javascript;该脚本将浏览器cookie设置为在1个月内不显示该横幅,即使在关闭浏览器之后也是如此。
我不希望横幅令人讨厌,也不希望用户不得不经常点击以解雇。 (我知道如果用户清除cookie,横幅就会重新出现。)
但是说,有一段时间,两周之后,我需要向所有用户展示不同的横幅广告,即使是那些没有过期两周的Cookie的用户。
问题:如何使所有剩下两周的浏览器Cookie无效?并再次展示横幅?并设置一个月的新cookie?
我是否需要在脚本服务器端更改cookie的名称?有没有改变名称的另一种方式?
编辑:
我需要找出一个“一步”方法,如果可能的话,因为我需要在网站的后端添加一个功能,以允许用户轻松更改cookie的参数以强制最终用户使用新的cookie浏览器。所以我在考虑将cookie的名称更改为用户选项;这将向浏览器显示一个新cookie并保留旧cookie。凌乱,是的,但这很快捷。