Jurik: responseXML Problem beim FireFox

Beitrag lesen

Hier nun die Lösung:

HTML FILE 'xml.html':
<html>
 <head>
 <title>AJAX</title>
 <script type="text/javascript">
 var http = null;
 if (window.XMLHttpRequest) {
    http = new XMLHttpRequest();
 } else if (window.ActiveXObject) {
    http = new ActiveXObject("Microsoft.XMLHTTP");
 }

window.onload = function() {
    if (http != null) {
       http.open("GET", "test.xml", true);

http.onreadystatechange = ausgeben;
       http.send(null);
    }
 }

function ausgeben() {
    if (http.readyState == 4) {

alert(http.responseXML.getElementsByTagName('links')[0].childNodes.length);

for(var i = 0; i < http.responseXML.getElementsByTagName('links')[0].childNodes.length; i++){
       alert('Truncated OBJ Number: '+i+'\nCharacters (bytes): '+http.responseXML.getElementsByTagName('links')[0].childNodes[i].nodeValue.length);
       document.body.innerHTML+=http.responseXML.getElementsByTagName('links')[0].childNodes[i].nodeValue;
      }
    }
 }
 </script>
 </head>
 <body>
 <ul id="Liste"></ul>
 </body>
</html>

XML file 'test.xml':
<?xml version="1.0" encoding="UTF-8"?>
<links>{4096+100 Zeichen}LASTLINELASTLINE</links>

{4096+100 Zeichen} mit am besten 5000 Zeichen füllen.

Man man ... darauf muss man mal kommen. Hoffe das hilft einigen weiter. Hab viele Postings im iNet gefunden und nirgends eine Lösung.