Bonjour à tous,

Voici le code que j'utilise et il fonctionne...
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
41
42
43
44
45
<script type="text/javascript">
<!--
// Code ajax pour l'affichage du mail
function showInfo(type)
{
	var xmlhttp=new XMLHttpRequest();
 
	xmlhttp.onreadystatechange=function()
	{
		if (xmlhttp.readyState === XMLHttpRequest.DONE)
		{
			if (xmlhttp.status === 200)
			/*if (this.readyState==4 && this.status==200)*/
		 	{
				// conversion chaîne en objet
				var obj = JSON.parse(xmlhttp.responseText);
 
				if(type == 'Contact')
				{
					document.getElementById('info_contact').innerHTML = obj['info_result'];
				}
 
				if(type == 'Mail')
				{
					document.getElementById('info_mail').innerHTML = obj['info_result'];
				}
 
				if(type == 'Tel')
				{
					document.getElementById('info_tel').innerHTML = obj['info_result'];
				}
			}
			else
			{
				alert('Il y a eu un problème avec la requête.');
			}
    	}
  	}
 
  xmlhttp.open("GET","../ajax/ajax_annonce_infos.php?t=" + type ,true);
  xmlhttp.send();
}
-->
 
</script>
... sauf que lorsque j'appelle mon fichier "ajax_annonce_infos.php" (ligne 40) à partir d'une page située à la base de mon site cela ne fonctionne plus ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xmlhttp.open("GET","ajax/ajax_annonce_infos.php?t=" + type ,true);
... je ne comprend pas pourquoi.

Quelqu’un peut t’il m'aider ? J'ai besoin que cela fonctionne comme ça.

Merci