est sous le code JavaScript que j'utilise dans ma page HTMLcomment rendre les fonctions de javascript ensemble?
<script type="text/javascript">
function loadXMLDoc(HTTP)
{
var xmlHttp;
try {
xmlHttp=new XMLHttpRequest();
} catch (e) {
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
alert("Your browser does not support AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function() {
if (xmlHttp.readyState==4) {
alert(xmlHttp.responseText);
}
}
var params ="dd=123";
xmlHttp.open("POST",HTTP,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.send(params);
}
</script>
dans le ci-dessous javascript i baguette pour activer chaque fonction ajax
<script type="text/javascript">
// here i wand to send function together
return (loadXMLDoc('Page1.asp') && loadXMLDoc('Page2.asp') && loadXMLDoc('Page3.asp'));
</script>
Mais ici le problème est que je ne comprends pas " retour »(2ème signifie & 3ème fonction fonctionne pas)
Seule la première fonction est
Espérant votre réponse
si j'ajoute return dans le if (xmlHttp.readyState == 4) { alert (xmlHttp.responseText); renvoyer true; } la fonction fonctionne pas ensemble – Alex
et aussi je n'obtenir le retour du vrai ajax – Alex
j'obtiens l'erreur « xmlHttp.readyState est null » – Alex