Allora , io vorrei solo aprire un xml per poi leggere i dati ma non riesco ad aprirloa farlo con FF. Con IE tutto liscio (strano vero?) , invece ci sono problemi con FF (e gli altri opera , safari , ecc). In giro ho trovato sempre lo stesso metodo che usa i due codici a seconda del browser ma a me con FF non funziona. Dove sbaglio ? Potrebbe essere un problema di sintassi nel file xml ,magari ff è + pignolo ? Grazi in anticipo Ciao !!


codice:
<HTML>
<head>
<script type="text/javascript">

function ApriXml(file){
var xmlDoc;
if (navigator.appName == "Microsoft Internet Explorer") //IE
{ 
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
else   //FF
{
xmlDoc=document.implementation.createDocument("","",null); 
}
xmlDoc.async=false;
xmlDoc.load(file);
return xmlDoc.documentElement;
}

</script>
</head>
<BODY>

<div id="nome">Testo</div>

<script type="text/javascript">
var root = ApriXml("rubrica.xml");
nome.innerHTML = root.childNodes(0).childNodes(0).text;
</script>

</BODY>
</HTML>