Hello tout le monde,

Je me suis lancé dans une petit projet en PHP/Mysql et me voila en train de faire de l'AJAX.

Bon pour revenir à mon problème, je voudrais rafraichir ma page index.php à la fin de l'exécution de mon script.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
index.php
 
<script type='text/JavaScript'>
 
	 		function getXhr(){
                                var xhr = null; 
				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; 
				} 
                                return xhr;
			}
 
			function go(name){
				var xhr = getXhr();
 
				xhr.onreadystatechange = function(){
 
					if(xhr.readyState == 4 && xhr.status == 200){
						alert(xhr.responseText);
					}
				}
 
				xhr.open("GET","ajax.php?Name="+name,true);
				xhr.send(null);
 
			}
</script>
 
<input type='button' value='Demande' onclick='go("<?php echo $donnees['Cellule']; ?>")' />
L'idéal serait lors de la confirmation de mon alert(xhr.responseText);.

Quelqu'un a une idée ?

Merci d'avance !