Mi serviva una funzione in JavaScript per cambiare dinamicamente il contenuto di una pagina.
Ho quindi scritto questo codice, che secondo tanti tutorial che ho visto, dovrebbe funzionare benissimo, ma ovviamente non va.
Il codice in questione è questo
Credo che ci sia un blocco dello script su "responseXML", ma non sono come ovviare al problema.codice:function changeContent( my_id, my_url ) { var XMLHttp = null; XMLHttp = new XMLHttpRequest(); XMLHttp.open( "GET", my_url, false); XMLHttp.send( null ); var XMLDoc = XMLHttp.responseXML; document.getElementById( my_id ).innerHTML = XMLDoc; }
Grazie in anticipo per il vostro aiuto.
Davide
Update:
Modificando le ultime due linee della funzione con:
Ottengo un codice funzionante, ma solo per Firefox, mentre su Internet Explorer e Chrome non funziona.codice:var text; text = XMLHttp.responseText; document.getElementById( my_id ).innerHTML = text;

Rispondi quotando

