JavaScript函数没有';t与';onload';
我的脚本中有一个无法修改的函数。在启动此函数之前,我需要从另一个脚本获取一些数据,然后根据此数据-启动或不启动函数JavaScript函数没有';t与';onload';,javascript,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.fi
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_函数依赖于_data()代码>-不工作
onDomReady
也不起作用
是否有其他方法根据脚本中的数据启动此函数?谢谢。当您使用控制台时,脚本中的一些数据的值是多少?记录它?那么您的问题很可能是脚本中的一些数据是错误的值,因此我的黑盒函数依赖于数据
无法执行。