Portekoi Posté 24 Mars 2010 Posté 24 Mars 2010 Bonjour, Je me retrouve bloqué dans mon développement et je n'en vois plus le bout. J'ai une Google Map qui s'affiche sur une page. Lorsque l'on clique sur "Bouton 1", un marqueur apparait. Si l'on clique sur "Je confirme" mais que l'on ferme la Thickbox, plus rien ne fonctionne ensuite sur la map. Comme si tout était figé.... Exemple ici : />http://www.portekoi.com/Map/ Une idée? Merci Portekoi
captain_torche Posté 24 Mars 2010 Posté 24 Mars 2010 Ca fonctionne sous Firefox, mais pas sous Chrome ... Je regarde un peu plus.
Portekoi Posté 24 Mars 2010 Auteur Posté 24 Mars 2010 Re, Sous IE6, c'est pire car la map se ferme carrément... Ca devient vraiment chiant d'avoir un appli répondant à toutes les contraintes de tous les browsers.... Portekoi Si une personne à IE7 ou IE8, peut elle me dire si cela fonctionne?
captain_torche Posté 24 Mars 2010 Posté 24 Mars 2010 J'ai pas IE6 ici. Par contre, ce que je constate sous Chrome : - En cliquant sur le bouton "je confirme", puis en fermant la lightbox, on n'a plus de contrôle sur la carte - Par contre, en recliquant sur l'un des boutons de droite, ça se remet à fonctionner en partie : on peut déplacer le point, mais pas la carte. Edit : sous IE7, c'est comme pour Chrome.
Portekoi Posté 25 Mars 2010 Auteur Posté 25 Mars 2010 Je l'avais vu aussi mais je ne sais pas pourquoi et surtout, je ne sais pas comment contourner ca...
Portekoi Posté 26 Mars 2010 Auteur Posté 26 Mars 2010 Solution : Dans le fichier Thickbox.js, remplacer ceci : $("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();}); Par cela : $("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').remove();}); Pour le bug sous IE6, contrôler les lignes : if (typeof document.body.style.maxHeight == "undefined") {//if IE 6 $("body","html").css({height: "auto", width: "auto"}); $("html").css("overflow","");} Et adapter avec vos propres valeurs Cause probable : l'appel au trigger "unload" de thickbox active l'unload de Google Maps
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant