[JS] Erreur de sécurité (AJAX)

Fermé
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 - 9 juil. 2008 à 10:18
 Quelqun - 24 janv. 2009 à 12:29
Bonjour à tous et à toutes,
Lors d'un appel ajax depuis un autre site (http://api.eve-online.com/eve/SkillTree.xml.aspx), mon script me renvoie cette erreur :

Erreur de sécurité : le contenu situé à http://alkaaran.free.fr/netvibes/try3.html ne peut pas charger de données à partir de http://api.eve-online.com/eve/SkillTree.xml.aspx 


Voici mon code pour vous aider :

	var _adresseRecherche = "http://api.eve-online.com/eve/SkillTree.xml.aspx" ; //l'adresse à interroger pour trouver les suggestions
function recupereText(){
	 if(_xmlHttp&&_xmlHttp.readyState!=0){
		 _xmlHttp.abort()
	}
	 _xmlHttp=getXMLHTTP();
	if(_xmlHttp){
		  //appel à l'url distante
		  _xmlHttp.open("GET",_adresseRecherche,true);
		  _xmlHttp.onreadystatechange=function() {
		  if(_xmlHttp.readyState==4&&_xmlHttp.responseText) {
		        widget.addBody( _xmlHttp.responseText ) ;
			alert( 'recu' ) ;
		  }
	};
	// envoi de la requête
		 _xmlHttp.send(null) ;
	 }
}
A voir également:

1 réponse

C'est tout simplement par le fait que pour plus de sécurité AJAX ne peut accéder qu'au page présent sur le site d'où tu l'appelle
1