显示横幅的Javascript代码无效

显示横幅的Javascript代码无效,javascript,html,popup,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/

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

我尝试了以下解决方案:

    <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>

addEventListener(“加载”,函数(){
window.cookieconsent.initialise({
“调色板”:{
“弹出窗口”:{
“背景”:“237afc”
},
“按钮”:{
“背景”:“fff”,
“文本”:“237afc”
}
},
“主题”:“无边”,
“内容”:{
“消息”:“这是我想显示的一些随机消息”
}
})});
我注意不到这里有任何错误,但它没有显示错误,也没有弹出窗口。我只是注意到访问该站点时有一点延迟,其他什么都没有


我的问题出在哪里?

您的问题是关于cookie的,如果您按下“Got it”将设置cookie(cookiecontent_状态),消息将不会再次出现。你应该清除cookies,或者打开一个匿名标签,将看到消息将出现。

我刚刚将您的代码放在JSFIDLE中,它正在工作:)缺少https,并且您已经正确地接受了它一次,因此需要输入或清除cahce@JoeWarner不需要使用https://仅使用
/
是完全有效的。非常有趣,谢谢@不,这也是个好名字xD@Nope我原以为它会起作用,但什么也没有出现。。。有什么想法吗?是的,这就是我想要的。。。但是当我将代码添加到其余部分时,什么都没有发生,我也不明白为什么