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.