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.
contenuto Obj.jscodice:<script src="/js/Obj.js" type="text/javascript"></script>
contenuto Config.jscodice: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();
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à); }codice:var CONFIG=new Array(); CONFIG["PATH"]="pippo";
Quindi deduco che init scrive lo script nell'head della pagina, ma non ne attende il caricamento...come posso attendere il caricamento?

Rispondi quotando