Ich habe eine lokale (clientseitige) XML-Datei (books.xml) im selben Ordner wie meine js und html-Code gespeichert. Ich möchte in der Lage sein, auf verschiedene Elemente aus dem XML zuzugreifen und sie im Idealfall als Zeichenfolgen zu speichern. Ich habe mich umgesehen, aber jeder scheint XMLHttpRequest zu empfehlen, aber das beruht auf der Verwendung einer vom Server gespeicherten XML-Datei. Ich habe die XML-Datei angehängt. Bitte helfen Sie!Wie greifen Sie mithilfe von Javascript auf Elemente aus dem clientseitigen XML-Dokument zu?
XML-Datei: http://pastebin.com/AkeG6q6e
Welche Browser zielen Sie? Firefox sollte Sie XMLHttpRequest für eine lokale Datei verwenden lassen. Für Chrome müssten Sie es mit einer Befehlszeilenoption starten, um die Sicherheitseinstellungen zu verringern. Für IE Ich denke es normalerweise Skript in lokal geladenen Dateien vollständig deaktiviert, sobald Sie zulassen, dass Sie in der Lage sein, XMLHttpRequest oder 'neues ActiveXObject ('Msxml2.XMLHTTP.6.0')' oder direkt 'var doc = neues ActiveXObject ('Msxml2 .DOMDokument.6.0 '); doc.load ('Datei.xml'); '. –