以编程方式在 JS 中加载 JS
问题: 如何在另一个 JavaScript 文件中动态加载外部 JS 文件,基于条件
答案:
尽管尝试利用 document.createElement() 进行基于 DOM 的加载,但看起来外部 JS 文件已加载但仍然无法访问在当前文件内。这是因为当加载的脚本仍在加载时,JavaScript 会继续执行,导致其内容不可用。
要解决此问题,请考虑实施以下步骤:
为脚本的加载事件定义一个事件侦听器,允许在加载脚本后访问脚本的内容:
script.onload = function () { // Perform desired actions with the script's content };
以上是如何根据条件动态加载外部JavaScript文件?的详细内容。更多信息请关注PHP中文网其他相关文章!