我怎样才能延迟加载? 我尝试使用 window.-6ren">
gpt4 book ai didi

javascript - 页面加载后加载 javascript

转载 作者:行者123 更新时间:2023-12-02 19:51:54 24 4
gpt4 key购买 nike

我有一个外部 javascript,其中包含以下内容:

document.writeln("<script type='text/javascript' src='...'></script>");

在原始 html 中我有一些链接

<div id="banner">
<script type="text/javscript" src="<the external javascript above>"></script>
</div>

我怎样才能延迟加载?

我尝试使用 window.setTimeout 并附加该 javascript,但它不起作用。

重要的是要在该 div 内加载 javascript,以便 document.writeln 在正确的位置执行。

谢谢。

最佳答案

您可以在 window.onload 上调用注入(inject)代码。

window.onload = function() {  
inject();
doSomethingElse();
};

window.onload 将等待所有资源完成下载,例如图像和脚本。下载脚本后,您可以将代码注入(inject)到页面中。

关于javascript - 页面加载后加载 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9174293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com