Código PHP:
function loadScript(path){
script = document.createElement('script');
script.type = 'text/javascript';
script.src = path;
document.getElementsByTagName('head')[0].appendChild(script);
}
El problema es que, según me parece a mí, nada más ejecutar esa función los nuevos objetos cargados no están disponibles aun.
Por ejemplo, si en foo.js tengo un objeto llamado fu:
Código PHP:
loadScript('foo.js');
fu.algo();
¿Alguna idea para solventar esto? Algo así como parar la ejecución hasta que se carguen los scripts (no algo como esperar siempre 5 segundos o así).
Gracias!