【发布时间】:2018-06-17 02:09:03
【问题描述】:
我的 google chrome 浏览器有一个奇怪的问题。 每次我尝试运行一个简单的小型 javascript 代码并执行警告框时,我的 HTML 页面都是白色的,并且首先弹出警告框。
到目前为止我尝试过:
- 将脚本标签
<script></script>放在正文标签的末尾</body> - 使用
defer - 使用
async - 正在清除浏览器的缓存并重新启动它。
请记住,在 Mozilla、edge 和其他浏览器中,我没有任何问题和简单的解决方案,因为将脚本标签放在靠近正文标签的末尾就可以了。所以它可以在其他所有浏览器中运行,只是在 chrome 中没有。
我正在使用:
- Windows 10
- Chrome 版本 67.0.3396.87(官方版本)(64 位)
(我确实在这里看到了类似的问题,但没有找到解决问题的答案,因为我尝试了他们推荐的所有方法)
【问题讨论】:
-
查看
load事件。如果您想在此之前触发您的对话框,请使用DOMContentLoaded事件和requestAnimationFrame。
标签: javascript html google-chrome