J'ai une fancybox qui charge la page distante via AJAX. Cette page utilise le plugin JQuery Tabs. Sur l'onglet qui n'est pas activé par défaut, il y a une carte Google intégrée. Le code qui appelle Google Maps estComment centrer Google Map
<iframe width="740" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?z=16&t=m&q=<?= $geo['latitude'] ?>+<?= $geo['longitude'] ?>&hl=ru&output=embed"></iframe>
La carte résultante montre l'emplacement recherché dans un coin supérieur gauche. Je veux centrer la carte en coordonnées $geo['latitude']
et $geo['longitude']
.
J'ai essayé d'ajouter différents paramètres de requête comme ll
, sll
, mais sans succès. J'ai également essayé de placer le paramètre de précharge d'iframe de Fancybox à faux - aucun résultat. Que dois-je faire?
Chargez-vous la page dans fancybox via 'iframe'? sinon, fancybox iframe preload false ne fonctionnera pas. Puisque la carte est dans un iframe, est-elle centrée en dehors de fancybox (si vous chargez la page dans une autre page via ajax, la carte est-elle centrée)? – JFK