johann1976: Textdatei formatiert in HTML einbinden.

Beitrag lesen

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, '&auml;');
dateiinhalt = dateiinhalt.replace(/Ae/g, '&Auml;');
dateiinhalt = dateiinhalt.replace(/oe/g, '&ouml;');
dateiinhalt = dateiinhalt.replace(/Oe/g, '&Ouml;');
dateiinhalt = dateiinhalt.replace(/ue/g, '&uuml;');
dateiinhalt = dateiinhalt.replace(/Ue/g, '&Uuml;');
dateiinhalt = dateiinhalt.replace(/ss/g, '&szlig;');

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.