[AJAX] la page ne se recharge pas
Bonjour !
je suis en train de me mettre à l'AJAX et je rencontre un probleme butoire!
voici mon code ( j'ai repris une partie du code du tuto de dev croyent que c'etait le mien qui merdait )
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>test ajax</title>
<script language="javascript">
function getXhr(){
if(window.XMLHttpRequest) // Firefox et autres
xhr = new XMLHttpRequest();
else if(window.ActiveXObject){ // Internet Explorer
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
xhr = false;
}
}
function go(){
getXhr()
// On défini ce qu'on va faire quand on aura la réponse
xhr.onreadystatechange = function(){
// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200){
document.getElementById('text').value = xhr.responseText;
}
}
xhr.open("GET","122.php",true);
xhr.send(null);
}
</script>
</head>
<body>
<form>
<input type="text" name="text" id="text">
<input type="button" onClick="go()" value="go !!!">
</form>
</body>
</html> |
sa c'etait la page principale
et voila la page 112.php :
Code:
1 2 3 4
|
<?php
echo rand(0, 9);
?> |
et le probleme qui se pose c'est que quand je clique sur le bouton go !!! , la premiere foie un chiffre entre 0 et 9 s'affiche mais quand je renouvelle l'operation alor la, c'est le même chiffre qui apparait et même si je renome le 122.php sa ne change rien
d'ou cela peut il venir??
merci
+