Мне нужно загрузить и прочитать XML-файл с помощью JavaScript.Чтение XML-файла с использованием JavaScript в Chrome
Следующий код отлично работает в Firefox, IE и 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
}
Но выполнение этого кода в Chrome дает мне эту ошибку:
Object# has no method "load"
Это не просто 'loadXML', а не' load'? – putvande
Привет @ putvande..от вас за ответ меня, я не могу от вас? Loadxml - это просто функция, которая берет с w3school website.my проблема заключается в том, что браузер Chrome не работает нормально. Любая идея для моей проблемы? – user2711066
Зачем использовать объект XMLDocument вместо DOMParser/Microsoft.XMLDOM? Вы можете загрузить XML-текст с помощью запроса xhmlhttp. – HMR