Forum
Gehe zu: » Forum » HTML und Javascript » AJAX - klick funzt nur 1x
Seite: 1
Thema
Autor
Ich habe ein Problem.
Und zwar möchte ich eine Webseite machen die per AJAx läuft.
Nun habe ich aber ein problem.
Und zwar funktioniert eine Funktion nur 1x.
Danach passiert nichts mehr!
villt. weiß es ja jmd wo mein Fehler ist!
Und zwar möchte ich eine Webseite machen die per AJAx läuft.
Nun habe ich aber ein problem.
Und zwar funktioniert eine Funktion nur 1x.
Danach passiert nichts mehr!
PHP-Code:function AjaxMsg(value, para, pra, neuValue) { openWindow('load'); // Request erzeugen if (window.XMLHttpRequest) { request = new XMLHttpRequest(); // Mozilla, Safari, Opera } else if (window.ActiveXObject) { try { request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5 } catch (e) { try { request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6 } catch (e) {} } } // überprüfen, ob Request erzeugt wurde if (!request) { alert("Kann keine XMLHTTP-Instanz erzeugen"); return false; } else { var url = "funcAJAXfurnisher.inc.ajax.php"; if(neuValue == "") { var url = "funcAJAXfurnisher.inc.ajax.php"; } else if(neuValue == "1") { var url = "funcAJAXmessages.inc.ajax.php"; } // Request öffnen request.open('post', url, true); // Requestheader senden request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // Request senden request.send("in="+value+"&option="+para+"&cvar="+pra); // Request auswerten request.onreadystatechange = function() { interpretRequestB(); }; } } // Request auswerten function interpretRequestB() { if(request.readyState < 4) { document.getElementById('load').innerHTML = "Lade ..."; } switch (request.readyState) { case 4: if (request.status != 200) { alert("Der Requestfehler\nFehler:"+request.status); } else { var content = request.responseText; document.getElementById('load').innerHTML = content; countDown('5', 'load'); SetTimeout(AjaxWindow('furnisher'), 1000); SetTimeout(closeWindow('load'), 5000); } break; document.getElementById('load').innerHTML = "Lade ..."; break; } }
villt. weiß es ja jmd wo mein Fehler ist!
Hab den Fehler gefunden!
========== Close =============
========== Close =============
Seite: 1
Statistik
Es wurden insgesamt 2156 Beiträge geschrieben.
Wir haben 10450 registrierte Mitglieder.
Der neueste Benutzer ist Sasha - Forum Beta³ - Bug melden
Wir haben 10450 registrierte Mitglieder.
Der neueste Benutzer ist Sasha - Forum Beta³ - Bug melden
Beitrag von
