Ho modificato lo script che ho trovato quì http://javascript.html.it/demo/javas...64/esempio.htm
per impaginare i valori dei nodi in una tabella.
Su IE tutto Ok ma su Firefox pagina bianca
Penso che l'errore sia dato dalla creazione della tabella perchè l'esempio sul sito funzionava su entrambi i browser.
Qualche suggerimento?

Grazie

Giuseppe

<div id="xmlInfo">
</div>
<script type="text/javascript">
//<![CDATA[
var e = document.getElementById("xmlInfo");

function writeXMLData(xdoc)
{
var movies = xdoc.getElementsByTagName("evento");

tabella = document.createElement("table");
tabellaBody = document.createElement("tbody");


for(var i = 0; i < movies.length; ++i) {
riga = document.createElement("tr");
tabellaBody.appendChild(riga);


for(var y = 0; y < movies[i].childNodes.length; ++y) {

cella = document.createElement("td");
testo = document.createTextNode(movies[i].childNodes[y].childNodes[0].nodeValue);
cella.appendChild(testo);
riga.appendChild(cella);
}
}
tabella.appendChild(tabellaBody);
e.appendChild(tabella);

alert(e.innerHTML);
tabella.setAttribute("border", "0");
}

if( ! CJL_loadXmlDocument("eventi.xml", writeXMLData) )
{
e.appendChild(document.createElement("div")).inner HTML =
"Browser doesn't support external XML loading";
}
//]]>
</script>