Google maps via Ajax
8 messages
• Page 1 sur 1
- jeroen
- WRInaute passionné

- Messages: 2455
- Inscription: 30 Aoû 2002
Google maps via Ajax
Salut, je rencontre une difficulté technique :
Dans une de mes pages j'ai un bouton "afficher la carte" qui doit charger une google map dans un div via Ajax. Je dis "qui doit" car la carte ne se charge pas. Pourtant si j'appelle directement la page qui génère le code, ça marche.
Vous avez une idée ?
Merci
Dans une de mes pages j'ai un bouton "afficher la carte" qui doit charger une google map dans un div via Ajax. Je dis "qui doit" car la carte ne se charge pas. Pourtant si j'appelle directement la page qui génère le code, ça marche.
Vous avez une idée ?
Merci
- padawan2
- WRInaute impliqué

- Messages: 590
- Inscription: 2 Fév 2007
De mémoire ce qui se passe c'est que tu ne peux pas faire une requête asynchrone sur un domaine différent du tien... il te faut donc faire appel au pipelining et passer par ton propre domaine pour générer la carte.
Je n'ai pas trop le temps d'expliquer les détails mais une bonne recherche sur notre ami GG t'aidera.
Bon courage !
Je n'ai pas trop le temps d'expliquer les détails mais une bonne recherche sur notre ami GG t'aidera.
Bon courage !
- jeroen
- WRInaute passionné

- Messages: 2455
- Inscription: 30 Aoû 2002
rog a écrit:ouai enfin tu fais une requete sur ta page php
qui va en faire une autre sur google map et va renvoyer le resultat via ajax
C'est exactement ce que je fais, c'est le même domaine, et ça n'affiche rien.
EN gros je récupère via ajax ce code depuis la page topo.php :
- Code: Tout sélectionner
bla bla bla
<script Googlemap></script>
bla bla bla
et ça ne m'affiche que
- Code: Tout sélectionner
bla bla bla
bla bla bla
Si j'appelle directement topo.php dans mon navigateur, tout se passe correctement
pour info
la page topo.php est la suivante
-http://www.skitour.fr/maps/topo.php?t=1
Vous avez une idée ?
- nexxen
- WRInaute discret

- Messages: 76
- Inscription: 30 Déc 2004
Le javascript récupéré par AJAX n'est pas interpreté, il ne se passe donc rien. Essaye de faire un eval() sur le résultat de ta requète AJAX (il faudrait que ton script PHP renvoie le contenu du script GoogleMap et pas l'adresse vers le script...)
-

biscuit - WRInaute impliqué

- Messages: 519
- Inscription: 5 Juin 2006
C'est qqch comme ça que tu veut faire : http://www.aquariophilie.ch/magasins.html ? pas bien compris... (cliques sur "voir" à côté d'un mag)
- jeroen
- WRInaute passionné

- Messages: 2455
- Inscription: 30 Aoû 2002
Salut, oui c'est ce que je veux faire, mais leur code retourné par ajax ne contient pas de javascript.
J'ai trouvé une réponse ici
http://www.developpez.net/forums/archiv ... 10045.html et je suis arrivé à faire apparaître un alert() mais impossible d'afficher la moindre carte GMaps.
Si vous avez deux minutes...
J'ai trouvé une réponse ici
http://www.developpez.net/forums/archiv ... 10045.html et je suis arrivé à faire apparaître un alert() mais impossible d'afficher la moindre carte GMaps.
Si vous avez deux minutes...
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Google Maps Via AJAX
- Google doit censurer ses maps (Google Earth, Google Maps)
- Maps iphone, google maps et liens sponsorisés
- [AJAX] Validation de form en ajax : captcha non reconnu
- [maps] taper gooogle dans maps j'apparais
- Resulats différents entre recherche Google et API Ajax Google
- Google et AJAX ?
- geolocalisation/google maps - a droite des recherches google
- Google condamné en France pour abus de position dominante (API Google Maps)
- Lien Google Adresses-Google Maps et Google Earth
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit, Google Maps API
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

