Euh... ceci dit, j'ai peut-être pas forcément compris la même chose que toi dans la notion de serveur distant...
Si ta page d'origine est elle-même hébergée sur ton "serveur distant", alors la requête est possible, sauf que le status renvoyé peut parfois ne pas être 200, essaye avec
if(xhr.status == 200 || xhr.status == 0)
Sinon, si ta page et la cible de la requête ne sont pas sur le même serveur, tu peux appeler un script serveur (PHP par exemple) qui servira à récupérer les infos du serveur distant puis à les renvoyer à ton script.
Partager