Hallo.
Mittlerweile bin ich mit meinen Tüfteleien soweit, das es schon im
Mozilla Firefox funktioniert.
<html>
<head>
<title>AJAX</title>
<script type="text/javascript">
function nachladen() {
var http = null;
if (window.XMLHttpRequest) {
http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
http = new ActiveXObject("Microsoft.XMLHTTP");
}
if (http != null) {
http.open("GET", "textdatei.txt", true);
http.onreadystatechange = ausgeben;
http.send(null);
}
function ausgeben() {
if (http.readyState == 4) {
var dateiinhalt=http.responseText;
dateiinhalt = dateiinhalt.replace(/<absatz_text>/g, '<b><font size="+2">');
dateiinhalt = dateiinhalt.replace(/<absatz_endet>/g, '</font></b>');
dateiinhalt = dateiinhalt.replace(/ae/g, 'ä');
dateiinhalt = dateiinhalt.replace(/Ae/g, 'Ä');
dateiinhalt = dateiinhalt.replace(/oe/g, 'ö');
dateiinhalt = dateiinhalt.replace(/Oe/g, 'Ö');
dateiinhalt = dateiinhalt.replace(/ue/g, 'ü');
dateiinhalt = dateiinhalt.replace(/Ue/g, 'Ü');
dateiinhalt = dateiinhalt.replace(/ss/g, 'ß');
document.getElementById("Ausgabe").innerHTML = dateiinhalt;
}
}
}
window.onload=nachladen;
//--></script>
</head>
<body bgcolor=red>
HTML vom Server:
<div id="Ausgabe"></div>
</body>
</html>
Leider nicht im Internet Explorer. Weiß jemand Rat? Ich krieg schon kahle Stellen vom Haare raufen, bitte helft mir.