JavaScript函数不适用于'onload'

时间:2015-11-10 15:01:15

标签: javascript

我有一个我无法在脚本中修改的功能。在开始这个功能之前,我需要从另一个脚本中获取一些数据,然后依赖于这些数据 - 启动或不启动该功能。

var new_script = document.createElement('script');
new_script.type = "text/javascript";
new_script.src = "http://someurl.com/somedata/";
document.body.insertBefore(new_script, document.body.firstChild);

var my_blackbox_function_depends_on_data = function(){
    // Code I cannot change...
}

new_script.onload = function () { if (some_data_from_script) {
    my_blackbox_function_depends_on_data();
}};

但是当我开始这个时,my_blackbox_function_depends_on_data(); - 不起作用。

onDomReady也不起作用。

是否有其他方法可以启动此功能取决于脚本中的数据?谢谢。

0 个答案:

没有答案