|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Ven Juin 22, 2007 17:45 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Bonjour,
J'ai un problème pour afficher googlemaps dans mon site. Cela marche
dans un cas http://www.portailvacances.com/google_map.html (avec
Mozilla uniquement) et dès que j'essaye de faire la même chose dans
une page plus habillée (menu,bouton) cela ne fonctionne plus
http://www.portailvacances.com/google_map2.html .
Pourtant les codes sont les mêmes!
Mes deux questions sont donc :
* Pourquoi cela ne marche jamais avec Explorer
* Pourquoi Mozilla marche une fois et pas l'autre
Merci de votre aide |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Ven Juin 22, 2007 19:30 Sujet du message: Google map api |
|
|
Bonjour,
Juste pour savoir,
Ta fonction load() à quelle moment elle est appelée?
Normalement c'est quand la page html est chargée qu'il y a appel à cette fonction.
Body onload=(la fonction)
Cordialement |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Ven Juin 22, 2007 20:00 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Bonjour mjcparis,
Elle se trouve entre les balises <HEAD>. J'ai juste mis
window.onload = load;
window.onunload = GUnload;
à la place car comme je suis sur une page html, j'ai déjà une balise <BODY>
Cordialement |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Ven Juin 22, 2007 20:13 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
| Oui mais normalement c'est la balise body qui charge la carte qui doit être initialisée au départ, et après avec les nouvelles coordonées et la form methode get qui reload la nouvelle position de la carte |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Ven Juin 22, 2007 20:31 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Je dois reconnaitre que je suis un peu perdu depuis une semaine.
la page http://www.portailvacances.com/qui%20sommes%20nous.html qui a la même structure marche bien avec Explorer ou Mozilla
Sinon, comment utiliser Body onload=(la fonction) si on a déjà les balises <body> dans la page html? |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Ven Juin 22, 2007 20:53 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
| J'ai internet explorer et la carte s'affiche maintenant, mais votre écran de saisie d'adresse ne s'affiche plus |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Ven Juin 22, 2007 22:05 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
| Et maintenant? |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Ven Juin 22, 2007 22:19 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
| C'est pareil, la carte s'affiche dans mon navigateur IE, il n'y a toujours pas d'écran de saisie. Sur mon site http://www.tourisme-mobile.net, je présente d'abord l'écran de saisie et ensuite je positionne la carte avec l'adresse saisie |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Ven Juin 22, 2007 22:26 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
| Vous pouvez m'envoyer vos codes? Sur quelle adresse vous avez la carte sous IE? |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Ven Juin 22, 2007 22:39 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Désolé je ne peut pas vous envoyer mon code car je constate que vous utilisez beaucoup de balises div alors que moi j'utilise très peut de ces balises dans mes pages JSP.
Quand je parle d'adresse c'est l'adresse que l'utilisateur saisie dans ma localisation d'adresse, autrement pour la carte au départ j'affiche avec latitude te longitude qui correspond au centre de ma carte |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Sam Juin 23, 2007 10:12 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Bonjour,
Je pense que mon problème vient du fait que j'appelle mal la fonction load ou pas entre les bonnes balises
| Citation: |
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(49.11613,6.1727), 13);
map.setMapType(G_HYBRID_MAP);
map.addControl(new GScaleControl());
map.addControl(new GOverviewMapControl());
geocoder = new GClientGeocoder();
}
}
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}
}
//]]>
window.onload = load;
window.onunload = GUnload;
</script> |
Quelqu'un à un avis?
Merci d'avance |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Sam Juin 23, 2007 12:55 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Remplace ta balise <body> par <body onload="load()" onunload="GUnload()" >
bon courage |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Sam Juin 23, 2007 23:06 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Bonsoir,
Merci pour tes réponses mjcparis. J'ai pas mal progressé. Le problème venait de mon modèle de page (*.dwt) qui contenait déjà les balises <BODY> et la présence de la fonction window.load dans la page html.Tout fonctionne maintenant avec Mozilla et Explorer. Par contre, les recherches sur les villes ne fonctionnent plus.
http://www.portailvacances.com/google_map.html |
|
| |
|
 |
mjcparis Nouveau WRInaute
Inscrit le: 17 Juin 2007 Messages: 33 Localisation: France
|
Posté le : Sam Juin 23, 2007 23:33 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Bonsoir,
Ci-dessous mon code qui après saisie de l'adresse <%=zad1%> donne la localisation sur la carte. Il semble ressembler à ton code. A mon avis je vois que tu a une erreur quand on valide la saisie, je pense que les données ne sont pas transmisent à la fonction showAddress()
function showAddress() {
if (geocoder) {
geocoder.getLatLng(
<%=zad1%>,
function(point) {
if (!point) {
alert(Addresse + " inconnue ");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point, iconSmallGreen);
map.addOverlay(marker);
marker.openInfoWindowHtml(<%=zad1>);
} |
|
| |
|
 |
Zalf WRInaute occasionnel

Inscrit le: 22 Juin 2007 Messages: 202
|
Posté le : Mar Juin 26, 2007 22:46 Sujet du message: Problème affichage GoogleMaps Explorer Mozilla |
|
|
Bonsoir,
Enfin j'ai trouvé! il manquait un ; dans une ligne.
suis fier du résultat
http://www.portailvacances.com/google_map.html
Merci à tous |
|
| |
|
 |
| |
|
|