[Ajax] Recuperer du texte sur un autre site

Résolu
Digit@lChord Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   -  
Digit@lChord Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je cherche à récupérer un morceau de texte d'un site depuis mon site.
Donc en ajax j'ai fait ça :

function gettopic() {
	var url = "http://www.le_site_distant.com/";
	
	var xhr = new XMLHttpRequest();
	xhr.open('GET', url, true);

	xhr.onreadystatechange = function(evt)
	{
		if(xhr.readyState === 4)
		{ //Il affiche le texte dans la div "div_results" de mon site
			var result = xhr.responseText.split('</th>\n</tr>\n')[1].split('</table>')[0];
			document.getElementById('div_results').innerHTML += result;
		}
	};

	xhr.send(null);
}


Le problème c'est que ça ne fonctionne pas, chrome me dit :
XMLHttpRequest cannot load http://www.le_site_distant.com/. Origin http://www.monsite.com is not allowed by Access-Control-Allow-Origin.

Peut on régler le problème ou bien y a t-il un autre moyen ?
A voir également:

3 réponses

Digit@lChord Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   8
 
up!!
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
tu ne peut pas utiliser Ajax vers un site différent de celui qui a chargé la page, donc pas de possibilité d'atteindre un autre site (sécurité oblige !!)
0
Digit@lChord Messages postés 129 Date d'inscription   Statut Membre Dernière intervention   8
 
Sécurité !!? Dommage...
Merci quand même :-)
0