• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zyklischer Reload mit AJAX

Status
Für weitere Antworten geschlossen.

rewop

Neues Mitglied
Hallo ,

bin absoluter Neuling. Wahrscheinlich habe ich mir da ein großes Problem
ausgesucht.
Ich möchte einen Variable zyklisch alle 3 sec. neu laden.

Die Index.html lautet

<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");
}
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;
http = null
}
}
//--></script>
</head>
<body>
HTML vom Server:
<div id="Ausgabe"></div>
<div style="height: 100px;position: relative;width: 12px;">
<div style="height: 80%;position: absolute;bottom: 0px;left: 0px;width: 100%;background-color: red;font-size: 1px;">&nbsp;</div>
</div>
<br>
Innentemperatur Schaltschrank: °v200~lm75° &deg;C

<br>
<p><a href="test/index.htm" target="mainFrame" class="style1">WebAdapter Info</a><br />
IP: °ii°<br />
Netzwerkmaske: °in°<br />
Mac-Adresse: °im°<br />
<hr>
Firmware-Version: °iv° - Zeit seit Systemstart: °it~s° - Besucher/Aufrufe: °ir° - Hardware: °ih°

</body>
</html>


und datei.html

<p>Systemlaufzeit °it~s° </p>

Wie bekomme ich das hin dass ich die datei.html alle 3 sek. aktualisiere ?
Über jede Unterstützung würde ich mich freuen.

Gruß Drazen
 
Werbung:
Wenn das evtl, nur im Firefox laufen sollen, benutz lieber Server-push um die Daten ständig zu aktualisieren. Bediene dich dazu einfach der mutlipart-Option von XMLHttpRequest.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben