Czytaj plik XML za pomocą JavaScript w Chrome

Muszę załadować i odczytać plik XML za pomocą JavaScript.

Poniższy kod działa poprawnie w Firefox, IE i 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
}

Ale wykonanie tego kodu w Chrome daje mi ten błąd:

Obiekt # nie ma metody „ładuj”

questionAnswers(4)

yourAnswerToTheQuestion