il metodo universale proposto da W3school in questa pagina http://www.w3schools.com/dom/dom_loadxmldoc.asp e più precisamente questo:
codice:
function loadXMLDoc(dname)
{
try //Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
xmlDoc=document.implementation.createDocument("","",null);
}
catch(e) {alert(e.message)}
}
try
{
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}
catch(e) {alert(e.message)}
return(null);
}
non funziona su safari poichè dice che c'è un'errore nell'istruzione di load. qualcuno sa quindi come devo fare per leggere un file XML su safari??? (io ho installato la versione 3.1.2 che dovrebbe essere l'ultima)