Ciao,
non riesco a fare un metodo tipo init per prelevare della matrici messe in un file Config.js e inserirle nel mio oggetto..mi spiego meglio
nella pagina html includo nell'head il file js con il mio oggetto.
codice:
<script src="/js/Obj.js" type="text/javascript"></script>
contenuto Obj.js
codice:
function MioObj()
{
this.init=function()
{
//matrici configuratrici
document.write('<script type="text/javascript" src="/js/Config.js"><\/script>');
this.path=CONFIG["PATH"];
alert(CONFIG["PATH"]);
}
}
x=new MioObj();x.init();
contenuto Config.js
codice:
var CONFIG=new Array();
CONFIG["PATH"]="pippo";
Mi dice sempre che CONFIG non è definita!!!...ho provato un pò tutte le salse, comprese mettere nel metodo init la creazione di script da appendere al tag head con DOM, ma nulla...funziona se nella pagina html metto window.onload=function(){alert(oggetto.proprietà); }
Quindi deduco che init scrive lo script nell'head della pagina, ma non ne attende il caricamento...come posso attendere il caricamento?