Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2011, 15:52
Avatar de Hugo_Euan
Hugo_Euan
 
Fecha de Ingreso: abril-2011
Ubicación: Mérida, Yucatán, México
Mensajes: 193
Antigüedad: 13 años, 8 meses
Puntos: 71
Respuesta: Estancado con cambiar contenido src de un iframe para firefox

Podrias por ejemplo hacer esto....

Código HTML:
Ver original
  1. <title>prueba</title>
  2.     function REPLACE_IFRAME(val){
  3.         var MyContainer = document.getElementById('Container');
  4.         var MyIframe = '<iframe id="gmaps" width="800" height="800" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'+val+'"></iframe>'
  5.         MyContainer.innerHTML=MyIframe;
  6.     }
  7. </head>
  8. <div id="Container">
  9.       Aqu&iacute; se cargar&aacute; el contenido.
  10. </div>
  11.  
  12. <input type="button" value="Clickeame !!!" onClick='REPLACE_IFRAME("http://maps.google.es/maps/ms?ie=UTF8&amp;hl=es&amp;msa=0&amp;msid=216989471500725243862.0004a3ecb44b6aeef1100&amp;ll=41.727015,-71.436431&amp;spn=0.012812,0.017145&amp;z=16&amp;iwloc=0004a3ecbc468519d7cdb&amp;output=embed");' />
  13. </body>
  14. </html>

La funcion REPLACE_IFRAME recibe un parametro el cual es el SRC de tu mapa, de esa manera puedes cambiar el SRC del iframe cuando quieras y cuantas veces quieras. si te fijas yo se lo mande mediante el evento onClick, te recomiendo usar botones en vez de liks...

Fijate que es importante que tu div deve tener un id llamado Containers, si lo cambias, tambien tendras que cambiarlo en la función var MyContainer = document.getElementById('Container'); si no te marcará error.

Espero que te sirva =D cualquier cosa comentas
y no te olvides de darme karmitaa si te siervió, es para no perder mi autoestimaaa..
ajajajaja.

EXITO !!!
__________________
Se acepta Karma (:

Si Dios con nosotros, quien contra nosotros !!