我有一个我无法在脚本中修改的功能。在开始这个功能之前,我需要从另一个脚本中获取一些数据,然后依赖于这些数据 - 启动或不启动该功能。
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
也不起作用。
是否有其他方法可以启动此功能取决于脚本中的数据?谢谢。