queicherius
♥ PHP ♥
Ich versuche grade meine Verarbeitungsdateien ein bisschen zu verschönern. Wie bekomme ich JS dazu diesen Code
so anzuzeigen:
Denn so wie ich mein Ajax programmiert hab kommt 40 Sekunden gar nix und dann 1,2,3,4
PHP:
<?php
print "1";
sleep(10);
print ",2";
sleep(10);
print ",3";
sleep(10);
print ",4";
sleep(10);
?>
so anzuzeigen:
Code:
1
10 Sekunden warten
1,2
10 Sekunden warten
usw...
Denn so wie ich mein Ajax programmiert hab kommt 40 Sekunden gar nix und dann 1,2,3,4
Javascript:
var resObjekt
if(navigator.appName.search("Microsoft") > -1){
resObjekt = new ActiveXObjekt("MSXML.XMLHTTP");
}
else
{
resObjekt = new XMLHttpRequest();
}
function sndReq(){
resObjekt.open('get', 'ajax.php', true);
resObjekt.onreadystatechange = nachladen;
resObjekt.send(null);
}
function nachladen(){
if(resObjekt.readyState != 4){
document.getElementById("loading1").style.display = "inline";
document.getElementById("loading2").style.display = "inline";
nachladen();
}
document.getElementById("loading1").style.display = "none";
document.getElementById("loading2").style.display = "none";
handleResponse();
}
function handleResponse(){
if(resObjekt.readyState == 4){
document.getElementById("antwort").innerHTML = resObjekt.responseText;
}
}