Foros del Web » Programando para Internet » Javascript »

pasar datos a iframe con Mozilla

Estas en el tema de pasar datos a iframe con Mozilla en el foro de Javascript en Foros del Web. Hola, ¿¿¿cómo puedo pasar datos de la pagina principal al iframe??? He probado con: -> iframeCocinas.document.getElementById("ref_coc").s tyle.background = "#FFFFFF"; ...pero no me funciona en el ...
  #1 (permalink)  
Antiguo 05/06/2006, 09:36
 
Fecha de Ingreso: septiembre-2005
Ubicación: Vejer de la Fra, Cádiz
Mensajes: 83
Antigüedad: 18 años, 7 meses
Puntos: 0
pasar datos a iframe con Mozilla

Hola, ¿¿¿cómo puedo pasar datos de la pagina principal al iframe???

He probado con:

-> iframeCocinas.document.getElementById("ref_coc").s tyle.background = "#FFFFFF";

...pero no me funciona en el Mozilla Firefox.

Gracias.
  #2 (permalink)  
Antiguo 05/06/2006, 09:48
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Pastilla666

He probado el código y funciona bien. En la página que cargas dentro del iframe ¿tienes un elemento con id="ref_coc"?

Saludos,
  #3 (permalink)  
Antiguo 05/06/2006, 09:56
 
Fecha de Ingreso: septiembre-2005
Ubicación: Vejer de la Fra, Cádiz
Mensajes: 83
Antigüedad: 18 años, 7 meses
Puntos: 0
hola JavierB, si lo tengo, de hecho en IExplorer me funciona bien.

El mozilla me da el siguiente error:

iframeCocinas.document has no properties, y me lo da en esa linea
  #4 (permalink)  
Antiguo 05/06/2006, 10:15
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Este código está probado en IE, Firefox y Opera:
Código PHP:
<html>
<
head>
<
script>
function 
ver() {
  
iframeCocinas.document.getElementById("ref_coc").style.background "#F00";
}
</script>
</head>
<body>
<iframe name="iframeCocinas" src="pepe.html"></iframe>
<input type="button" onclick="ver()" />
</body>
</html> 
En la página pepe.html
Código PHP:
<html>
<
head>
</
head>
<
body>
<
input type="text" id="ref_coc" />
</
body>
</
html
Saludos,
  #5 (permalink)  
Antiguo 05/06/2006, 10:51
 
Fecha de Ingreso: septiembre-2005
Ubicación: Vejer de la Fra, Cádiz
Mensajes: 83
Antigüedad: 18 años, 7 meses
Puntos: 0
vaya... pues tienes razon si que funciona, entonces tendre que mirar porque me da ese error, seguramente sea de otra cosa, pero me localiza en esa linea el error, muchas gracias.
  #6 (permalink)  
Antiguo 05/06/2006, 11:05
 
Fecha de Ingreso: septiembre-2005
Ubicación: Vejer de la Fra, Cádiz
Mensajes: 83
Antigüedad: 18 años, 7 meses
Puntos: 0
ahora si, encontre el error que tenia.

me di cuenta a raiz del ejemplo que me mandaste, que el iframe lo referenciabas a traves del name, no del id, el cual era mi problema, que tenia el id del iframe, pero no tenia puesto el name.

De nuevo Muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:12.