Bonsoir,

J'ai recuperé ce bout de code sur le net et je l'ai adapté à mon besoin. Il faut reconnaitre c'est ma 1ere fois de parler de AJAX.

Executant ce code, il m'affiche tout le code php et non le message désiré.


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
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 { 
				alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				xhr = false;
			}
			return xhr
		}
 
		function go(ip){
			if(ip !=""){
 
				var xhr = getXhr()
				xhr.onreadystatechange = function(){
					if(xhr.readyState == 4 && xhr.status == 200){
						document.ordi_enr.dysfon.value = xhr.responseText;
					}
				}
				xhr.open("POST","load_dysfon.php",true);
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr.send(null);
			}else { document.ordi_enr.dysfon.value = "";}
		}
php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<?
	echo "Tout marche";
?>
Merci de votre aide.