gpt4 book ai didi

javascript - 加载外部 javascript 文档后执行 javascript

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:20:04 26 4
gpt4 key购买 nike

我想包含一个远程 js 文件,然后在完成执行后调用一个函数。我以为我可以做这样的事情:

var sc = document.createElement('script');
sc.setAttribute('type', 'text/javascript');
sc.setAttribute('src', src);
sc.innerHTML = "alert('testing');"
parentNode.appendChild(sc);

事实证明,alert('testing') 会被文件中的任何内容清除。有办法做到这一点吗?

最佳答案

此函数将从 scriptPath 加载库,并在加载脚本后执行传递的处理函数:

loadExternalScript : function(scriptPath, handler) {

var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = scriptPath;
script.charset = 'utf-8';

script.onload = handler;

head.appendChild(script);

}

关于javascript - 加载外部 javascript 文档后执行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786217/

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