用于显示横幅无效的Javascript代码

时间:2018-05-25 10:56:49

标签: javascript html popup

当用户访问网站时,我想在我的网站上放一个横幅,只是为了显示一些信息。

我尝试了以下解决方案:

    <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css" />
    <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js"></script>
    <script>
    window.addEventListener("load", function(){
    window.cookieconsent.initialise({
      "palette": {
        "popup": {
          "background": "#237afc"
        },
        "button": {
          "background": "#fff",
          "text": "#237afc"
        }
      },
      "theme": "edgeless",
      "content": {
        "message": "this is some random message i want to show"
      }
    })});
    </script>

我在这里没有注意到任何错误,但它没有显示任何错误,也没有弹出窗口。我只是注意到访问该网站时稍有延迟,没有别的。

我在哪里错了?

1 个答案:

答案 0 :(得分:0)

你的问题与cookie有关,如果你按下#34;得到它&#34;将设置一个cookie(cookiecontent_status),该消息将不会出现在第二次。您应该清除Cookie,或打开隐身标签,会看到该消息。