例如,我在test_com / test.js网站上有脚本。我需要使用带有以下代码的控制台将该脚本下载到另一个站点:
var testScript = document.createElement('script');
testScript.src =
"https://test_com/test.js";
document.getElementsByTagName('head')[0].appendChild(testScript);
此代码确实有效,脚本确实添加到页面中,但是如果我需要在一个代码中执行此操作怎么办?我的意思是
// Download the script
var testScript = document.createElement('script');
testScript.src =
"https://test_com/test.js";
document.getElementsByTagName('head')[0].appendChild(testScript);
// Do something with script
someFunctionFromScript()
但是它不起作用,因为代码执行速度太快并且脚本无法安装得这么快。因此,我该如何等待脚本安装,然后再执行脚本中的代码。
我尝试了这个,但是还是没用
setTimeout(someFunctionFromScript,1000);
答案 0 :(得分:0)
回答我自己的老问题:
composer update --dry-run roave/security-advisories