Bonjour,

me prends la tête sur la récupération d'une IP via Ajax en javascript.

J'ai un code tout simple, qui récupère une IP :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
	var xhr = new XMLHttpRequest();
	xhr.open("GET", URL , true);
	xhr.responseType = 'text';
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			alert(xhr.responseText);
		}
	};
	xhr.send(null);
Mon code PHP :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
header("Content-Type: text/plain"); 
echo $_SERVER['REMOTE_ADDR'];
Je vois dans les outils de développement, que ma page PHP me retourne bien l'ip, et quand j’accède manuellement à l'URL, l'IP s'affiche bien.
Pourtant, responseText est toujours vide !

Quelqu'un aurai -il une idée ?