You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bootstrap 5灰度模板添加Cookie横幅无显示问题排查

Bootstrap Cookie横幅不显示的排查方案
  • 异步脚本加载顺序问题
    你给cookie横幅的脚本加了async属性,这会让脚本在DOM未完全渲染时就执行,导致脚本找不到目标横幅元素。去掉async,改成同步加载:

    <script src="./cookie/cookie-banner.js"></script>
    
  • 文件路径错误
    检查cookie-banner.css和cookie-banner.js的路径是否正确。打开浏览器F12的「网络」面板,刷新页面看这两个文件是否返回404——如果是,说明路径写错了,调整成和实际文件位置匹配的路径。

  • Bootstrap依赖未正确引入
    这个横幅依赖Bootstrap 5的alert等样式组件,确认你的Grayscale模板已经正确引入Bootstrap的CSS(要在cookie横幅CSS之前加载),必要时也要确保Bootstrap JS已加载(顺序在cookie横幅JS之前)。

  • 已存在同意Cookie导致横幅隐藏
    插件点击「I Got It」后会存储同意Cookie,后续加载页面时会自动隐藏横幅。可以在浏览器F12的「应用」面板里找到Cookie项,删除相关的同意Cookie,再刷新页面测试。

  • DOM元素ID不匹配
    确认横幅div的ID是cb-cookie-banner,和脚本中查找的元素ID完全一致——如果ID写错,脚本无法定位到横幅,自然无法控制其显示。


内容的提问来源于stack exchange,提问作者scaledoctor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 15:55:15