我有一个HTML页面。
加载文件script.js
function myFunction() {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'http://demodomain.com/script.js';
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
myFunction();
abc(); // => Uncaught ReferenceError: abc is not defined
在文件script.js
中function abc() {
alert('a');}
我想: 在主页面中执行函数abc()。 有人可以帮助我如何做到这一点吗?
答案 0 :(得分:0)
如果您想在加载后立即执行此功能,那么为什么不在定义时简单地调用该方法
(function abc()
{
alert('a');
})();