Zwei Ajax anfragen parallel
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
abfrage
benutzen
code
datum
fehler
festlegen
form
frage
funktion
info
opus
parameter
post
programmcode
safari
senden
type
url
verarbeiten
verbindung
-
Hallo,
ich programmier nen Chat, der mit Long-Polling abläuft.
Also wird folglich dauerhaft Per Ajax eine Verbindung aufgebaut.
Meine frage: Ist es möglich zum senden gleichzeitig eine AJAX-Anfrage zu senden ? Info: ich benutze kein jQuery und mag auch keins benutzen.
Also müsste man bei dem XMLHttpClient irgendwie festlegen, dass die Abfrage asyncron/parallel sein soll. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ja, das funktioniert, du musst nur einen Parameter richtig angeben:123456789101112131415161718192021222324
function
createXMLHttpRequest() {
if
(window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
return
new
XMLHttpRequest();
}
else
{
// code for IE6, IE5
return
new
ActiveXObject(
"Microsoft.XMLHTTP"
);
}
}
function
sendRequest(data) {
var
request = createXMLHttpRequest();
// Funktion zum Verarbeiten der Rückgabe
request.onreadystatechange =
function
() {
if
((request.readyState == 4) && (request.status == 200)) {
var
doc = request.responseText;
// in der Variablen doc stehen zurückgekommene Daten
// hier könntest du das dann verarbeiten...
}
};
request.open(
"POST"
,
"seite.php"
,
true
);
// true → asynchron
request.setRequestHeader(
"Content-Type"
,
"application/x-www-form-urlencoded"
);
request.send(data);
}
Beitrag zuletzt geändert: 29.11.2012 19:36:43 von hackyourlife -
Hab ich schon drinnen... Geht trotzdem net
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage