Bonjour,
J'essaie de remettre sur pieds un "gadget météo".
L'ensemble fonctionne correctement et je m'attaque à la recherche automatique du code de la ville.
Si dans mon navigateur Google j'écris:
http://wxdata.weather.com/wxdata/sea...here=Mandelieu, j'obtiens ce qui suit:
<search ver="3.0">
<loc id="FRPA0355" type="1">Mandelieu-la-Napoule, 06, France</loc>
</search>
Et c'est ce que je recherche.
MAIS, si je passe par le logiciel suivant: (de façon à pouvoir le faire ensuite, via le Widget.)
Voila ce que j'obtiens: (dans la console Google)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 function RechercheCode() { var localisation = "http://wxdata.weather.com/wxdata/search/search?where=" + loccode.value; loadXmlDoc(localisation); } function loadXmlDoc(url) { var objetXmlHttp = function() { if(window.XMLHttpRequest) return (new XMLHttpRequest()); else if(window.ActiveXObject) return (new ActiveXObject("Microsoft.XMLHTTP")); else { document.write("ERREUR"); return false; } } var xhr = objetXmlHttp(); if(xhr) { xhr.open("GET", url, true); xhr.send(); if(xhr.readyState) { var contenuXml = xhr.responseXML; } return contenuXml;
XMLHttpRequest cannot load http://wxdata.weather.com/wxdata/sea...here=Mandelieu. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
Quelqu'un peut-il m'expliquer ou j'ai fauté ?
Car je ne comprends pas du tout pourquoi d'un coté sa fonctionne et pas de l'autre.
Et surtout, QUE FAIRE ?
D'avance un Grand Merci.
Et bon Week-end.
Partager