【问题标题】:Check when async javascript file is loaded [duplicate]检查何时加载异步javascript文件[重复]
【发布时间】:2016-03-08 16:03:48
【问题描述】:

我想仅在所有异步文件都已加载后“引导”我的页面。有什么方法可以在加载异步文件时通知我?

index.html

<script src="fileone.js" type="text/javascript" async></script>
<script src="filetwo.js" type="text/javascript" async></script>
<script src="bootstrap.js" type="text/javascript" async></script>

【问题讨论】:

  • 为什么不使用 javascript 加载它们?使用 JS 附加这个允许你使用任何你想要的事件

标签: javascript html asynchronous


【解决方案1】:

给你的一个脚本一个 ID...

<script src='fileone.js' type='text/javascript' async id='script_1'></script>
<script>
    document.getElementById("script1").onload = script.onreadystatechange = function(){ alert("Script loaded!"); }
</script>

【讨论】:

  • 监控一个脚本如何确保其他脚本也被加载?
  • 您可以为每个脚本执行“document.getElementById()”行之一,将“script1”替换为另一个脚本 ID。
猜你喜欢
  • 2019-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多