Hallo und guten Abend Vinzenz (und auch Cheatah)!
die meisten. Es ist doch ganz simpel. Es steht im Wikipedia-Artikel ganz oben.
Also dem Wiki konnte ich ehrlich nicht viel brauchbares entnehmen.
Setze mit Javascript eine Anfrage an den Server ab. Nutze dazu XMLHttpRequest (im AJAX-Artikel verlinkt).
Nachdem ich mich ein bisschen belesen hatte bin ich auch genau darauf gestossen. Und auf das Problem, dass der IE5+6 damit nicht umgehen kann, also hab ich auch gleich eine Alternative gesucht. ActiveX.
Damit schlag ich mich dann rum wenn es im FF läuft denk ich mir.
Also fange ich mal an
function get_stats() {
var req = null; // Variable deklarieren
req = new XMLHttpRequest();
req.open("GET", 'stats.php', true); // request absenden
req.onreadystatechange = function() { // und diese Funktion ausführen
switch(req.readyState) {
case 4: // wenn Transfer abgeschlossen
if(req.status == 200) { // wenn Übertragung erfolgreich
document.getElementById('stats').innerHTML = "Hund"; // Platzhalter, sonst: req.responseText; // Daten in HTML schreiben
}
break;
default: // im Fall das der Transfer nicht abgeschlossen wurde tue nichts
return false;
break;
}
}
}
Meines aktuellen Wissensstandes müsste das funzen®.
Leider passiert absolut nichts. Selbst die FF Fehlerkonsole bleibt leer :(
Danke und Grüße, Matze