Bonjour,
Je remonte la discussion car j'ai moi aussi rencontré le même problème.
Première solution : afficher le iframe dans une div hors champ. Par exemple avec comme css : 
	
	1 2 3
   | position : absolute; 
top : 0px;
left : -2000px;  | 
 Et l'afficher aux bonnes coordonnées quand on en a besoin. Un peu du bricolage mais ça marche.
De mon côté ça ne me convenait pas, mais en cherchant j'ai trouvé une autre solution. Encore du bricolage, mais ça marche aussi : 
Deuxième solution : l'idée c'est de charger l'URL seulement quand on affiche la balise iframe.
1/
remplacer l'attribut SRC par REL dans la balise iframe, et lui rajouter un ID
	
	<iframe id="CarteGoogleMaps" width="500" height="400" rel="http://maps.google.com/maps?f=q&source=s..."></iframe>
 2/
Un peu de jQuery au moment où on affiche la balise iframe : on affecte la bonne valeur à l'attribut SRC :
	
	1 2
   | var rel = $("CarteGoogleMaps").attr('rel');
$("CarteGoogleMaps").attr('src',rel); | 
 
En espérant que ça serve à quelqu'un d'autre 
						
					
Partager