首页 > 解决方案 > 检查是否加载了 JavaScript 文件

问题描述

首先,这不是这个问题的重复......你马上就会明白为什么。

我有一个文件要在我的HTML

    <script src="dist/js/script.js"></script>

但我想检查它是否被加载,当它加载时我想用它做点什么......

我曾尝试使用loadevent( addEventListener) 但由于某种原因(我认为是因为我async在外部文件中有功能)它不起作用。

script在外部文件之后使用了一个内联标记,并且这个(内联script)代码块在它上面的脚本标记(外部文件)之前执行,我希望在我的内联之前先加载外部文件script

我怎样才能使内联<script>在我的外部文件被 100% 加载后运行?

标签: javascript

解决方案


试试window.onload。加载所有脚本后触发此事件。

function init() {
    // your code
}

window.onload = init;

推荐阅读