javascript - 检查是否加载了 JavaScript 文件
问题描述
首先,这不是这个问题的重复......你马上就会明白为什么。
我有一个文件要在我的HTML
<script src="dist/js/script.js"></script>
但我想检查它是否被加载,当它加载时我想用它做点什么......
我曾尝试使用load
event( addEventListener
) 但由于某种原因(我认为是因为我async
在外部文件中有功能)它不起作用。
我script
在外部文件之后使用了一个内联标记,并且这个(内联script
)代码块在它上面的脚本标记(外部文件)之前执行,我希望在我的内联之前先加载外部文件script
我怎样才能使内联<script>
在我的外部文件被 100% 加载后运行?
解决方案
试试window.onload
。加载所有脚本后触发此事件。
function init() {
// your code
}
window.onload = init;
推荐阅读
- r - 如何绘制R中差异的差异?
- regex - 贪婪匹配,除非它遇到特定的字符串,然后匹配到特定的组?
- java - 如何将 JSON 反序列化为具有已知必填字段但可以有多个未知字段的 Java 类?
- php - 创建 php 重定向到 html 幻灯片
- python-3.x - 下载图像文件并将其添加到 Put Request
- wildfly - 为什么 keycloak-client-adapter 在 http 上连接?
- angular - 角度 8 @ViewChild 返回未定义
- java - Java, Mockito: Field mocked via @InjectMocks does not notice new value written into the real variable
- powerbi - TopN,分组,底部显示其他 POWERBI-DAX
- load - 将从 GPU 获得的 pickle 文件加载到 CPU