Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cookies并不总是保存>;触发基于cookie的函数_Javascript_Cookies_User Interface_Coldfusion_Web - Fatal编程技术网

Javascript Cookies并不总是保存>;触发基于cookie的函数

Javascript Cookies并不总是保存>;触发基于cookie的函数,javascript,cookies,user-interface,coldfusion,web,Javascript,Cookies,User Interface,Coldfusion,Web,我一直在寻找一个与cookie有关的问题(至少,我认为是这样),我没有什么数据可以继续。我为模糊的描述道歉。任何理论或指导都将不胜感激 我有一个网站有几个cookie依赖的功能。大多数情况下,它的推广内容遵循以下一般规则: 如果此功能存在cookie,请显示一次促销内容并设置cookie。如果存在cookie,则不显示促销内容 我收到一些客户反馈,他们说促销内容不止一次出现。一些客户表示,每次加载页面时都会显示它。在内部,我在OpinionLab调查中注意到了这一点,这些调查本应只出现一次,但在

我一直在寻找一个与cookie有关的问题(至少,我认为是这样),我没有什么数据可以继续。我为模糊的描述道歉。任何理论或指导都将不胜感激

我有一个网站有几个cookie依赖的功能。大多数情况下,它的推广内容遵循以下一般规则:

如果此功能存在cookie,请显示一次促销内容并设置cookie。如果存在cookie,则不显示促销内容

我收到一些客户反馈,他们说促销内容不止一次出现。一些客户表示,每次加载页面时都会显示它。在内部,我在OpinionLab调查中注意到了这一点,这些调查本应只出现一次,但在一定时期内会出现多次——是的,这似乎会影响我们的本地cookie设置代码(ColdFusion)以及第三方API(JavaScript)

我已经尽了最大努力在本地进行测试并确保cookie的有效期,但我们无法在本地重新创建问题。我们也从不同操作系统上使用多种浏览器(如Chrome、Safari)的用户那里得到了同样的反馈。目前的理论是“用户禁用了cookie,而代码没有检查cookie支持,因此他们会收到垃圾邮件和促销内容”。这是有道理的,但我怀疑这一问题是否仅限于那些在浏览器中禁用cookie的人

我想知道是否有一些用户安装的软件(广告软件拦截器、防病毒软件、浏览器工具栏)可以在浏览器之间创造这种体验。我还(深入挖掘)想知道是否有任何网络条件(代理服务器、ISP防火墙、缓存服务器)可能会干扰用户体验


如上所述,我知道这是相当模糊的。在这一点上,我只是在寻找新的研究方向。提前感谢您的任何想法

Eric,你能发布你的cookie代码或原型吗?在CF中设置cookies有很多细微差别

您可能已经知道这一点,但Cookie依赖于域。是的,很多网络安全软件都会屏蔽某些cookies,但是你的用户可能知道这一点,因为他们会(或者应该)经常看到它。如果你能找到一个用户与他合作,让他尝试将你的域添加到“受信任的站点”以帮助消除这种可能性——或者调查你的问题用户(有问题的用户……而不是“问题用户本身”——ha)拥有的各种形式的安全软件