在Drupal 7上添加了EU cookie合规性不正常

时间:2017-12-02 20:00:04

标签: drupal-7 jquery-cookie

我安装了Drupal 7并安装了EU Cookie Compliance模块。我已启用插件并添加了权限,因此合规性向所有人展示。

预期的行为应该是:

  • 用户在网站上,使用OKread more按钮显示Cookie合规性。
  • 然后用户点击OK按钮,消息消失,并显示thank you for accepting...消息
  • 当用户刷新页面时,他不能再看到此消息

但我得到的是:

  • 用户在网站上,查看合规性并点击ok - 消息隐藏
  • 但是当用户进入另一个页面(或刷新当前)而不是不显示消息时,插件会显示它,然后隐藏它(没有用户交互),然后显示thank you for accepting...消息< / LI>

我看到了以下内容:

  • 名称为cookie-agreed的Cookie设为null
  • 然后,如果用户点击ok,则cookie-agreed Cookie会更新为1
  • 然后会显示thank you...消息,之后,Cookie会更新为2
  • 的值
  • 但是,在页面重新加载后,而不是2cookie-agreed Cookie为null,然后设置为1,这会导致用户看到Cookie合规性消息,然后消息向下滑动,然后在每次重新加载页面时再次显示thank you...消息,无论用户点击什么或不点击。

模块中的设置是默认设置。我只改变了: var statusvar status_eu_cookie_compliance,以便网站上的此变量没有冲突,并且Cookie的expires值为整数365(我已更改了默认值日期在模块的js代码中)。我有什么想法吗?

$.cookie已设置并正常工作。

0 个答案:

没有答案