所以如果我有以下内容:
<script type="text/javascript" src="offsite file I am referencing"></script>
我只是想延迟使用 settimeout 调用该文件的执行,我该怎么做?
非常奇怪的是,我在一个简单的函数上使用 settimeout 没有问题,但我在这个看似更简单的情况下有点困惑。
我的想法是我可以创建一个在 x 时间后调用该文件的函数,但是在函数中调用该文件似乎让我无法理解。
最佳答案
你就快到了。
在 settimeout 回调函数中执行以下操作:
var script = document.createElement('script');
script.src = "http://whatever.com/the/script.js";
document.getElementsByTagName('head')[0].appendChild(script);
关于javascript - 延迟脚本加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9611714/