XMLHttpRequest pour atteindre un fichier distant ? [JavaScript/XML] - HTML/CSS - Programmation
Marsh Posté le 14-04-2006 à 17:48:41
ceyquem a écrit : |
oui, ça ne marche de pour le même serveur, je confirme.
J'ai écrit un redirecteur en PHP qUI se charge de récupérer le fichier distant pour le refiler
Marsh Posté le 14-04-2006 à 17:50:00
http://forum.hardware.fr/hardwaref [...] 5124-1.htm
Marsh Posté le 14-04-2006 à 17:55:35
euh, comment tu l'utilises ton redirecteur ?
Il télécharge le fichier en local ?
j'ai pas saisi...
Marsh Posté le 14-04-2006 à 17:56:39
ceyquem a écrit : euh, comment tu l'utilises ton redirecteur ? |
C'est juste un .php.
readfile ouvre un fichier et l'envoie au client
Marsh Posté le 14-04-2006 à 17:58:37
oki donc si j'appelle ce fichier avec XMLHttpRequest, il va récupérer (avec les modifs qui vont bien) et donc contenir le contenu (!!) du fichier xml distant qui m'intéresse ?
Marsh Posté le 14-04-2006 à 18:00:06
voila
Marsh Posté le 14-04-2006 à 17:44:33
Bonjour,
est-il possible à l'aide de cette fonction d'ouvrir un fichier sur un serveur quelconque de la façon suivante :
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP" );
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..." );
return;
}
xhr_object.open("GET", "http://monsite.free.fr/url/monfichier.xml", true);
En faisant quelques tests j'arrive à ouvrir un fichier local dans le même répertoire en entrant seulement son nom mais si je mets une adresse http complète je n'ai aucune réaction.
Des idées ?
Merci !