<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", "datei.html", true);
http.onreadystatechange = ausgeben;
http.send(null);
}
function ausgeben() {
if (http.readyState == 4) {
document.getElementById("Ausgabe").innerHTML =
http.responseText;
}
}
}
window.onload=nachladen;
//--></script>
</head>
<body>
HTML vom Server:
<div id="Ausgabe"></div>
</body>
</html>window.onload=nachladen; streichst und stattdessen irgendwo auf der Seite<a href="javascript:nachladen()">Text nachladen</a>unction ausgeben() {
if (http.readyState == 4) {
var dateiinhalt=http.responseText;
[i]...
hier kannst du mit dem Inhalt der Variablen dateiinhalt machen was du willst, zB alle r durch l ersetzen, also alles was unter Stringverarbeitung fällt.
...
Ausgabe erfolgt erst über: [/i]
document.getElementById("Ausgabe").innerHTML =
dateiinhalt;
dateiinhalt 'modifizierst', bevor Du Sie ausgibst: dateiinhalt = dateiinhalt.replace(/\n/g, '<br />');function nachladen(param) {
var http = null;
if (window.XMLHttpRequest) {
http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
http = new ActiveXObject("Microsoft.XMLHTTP");
}
if (http != null) {
http.open("GET", param, true);
http.onreadystatechange = ausgeben;
http.send(null);
}<a href="javascript:nachladen('datei.txt')">Text nachladen</a>Microsoft.XMLHTTP verhält? Es gibt da doch verschiedene Aufrufe - bspw. Msxml2.XMLHTTP (je nach Version des MicrosoftXML Core Services). Referenziert der Aufruf via 'Microsoft.XMLHTTP' immer auf die neuste, auf dem Client-Rechner vorhandene Version? Wenn's so wäre, würde es ja das ganze try...catch-Gewirre, das man in etlichen Code-Beispielen zu AJAX findet, überflüssig machen.
Wie kann man ein gescanntes Dokument in eine Textdatei umwandeln?
Ucky 15.05.2007 - 133 Hits - 5 Antworten
Wie Details zu Ordnern bzw. Word-Dokumenten anzeigen?
Bay85 11.08.2007 - 22 Hits -
Textdatei Analysieren
Ralfman 19.04.2008 - 57 Hits - 2 Antworten