Ho bisogno di caricare e leggere un file XML utilizzando JavaScript.Leggi file XML utilizzando JavaScript in Chrome
Il seguente codice funziona bene in Firefox, IE e Opera:
function loadXMLDoc(dname) {
var xmlDoc
// Internet Explorer
try {
xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
}
catch (e) {
// Firefox, Opera, etc.
try {
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
}
Ma l'esecuzione di questo codice in Chrome mi dà questo errore:
Object# has no method "load"
Non è solo "loadXML' invece di' load'? – putvande
Ciao @ putvande..Grazie per la risposta me, non posso ottenere da voi? Loadxml è solo una funzione che prende dal sito Web di w3school.Il mio problema è che il browser di Chrome non funzionerà correttamente. Qualche idea per il mio problema? – user2711066
Perché utilizzare l'oggetto XMLDocument invece di DOMParser/Microsoft.XMLDOM? È possibile caricare il testo xml con una richiesta xhmlhttp. – HMR