Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/05/2010, 20:22
Avatar de Pafate
Pafate
 
Fecha de Ingreso: mayo-2010
Mensajes: 232
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Saber cuantos iframe tiene la ventana hija

Cita:
Iniciado por wiwi74 Ver Mensaje
Prueba con esto a ver que pasa:
Crea un html
E insertale esta codigo:




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function mostrarForm(miform){
nuevaVentana= window.open('','myVentana','width=300,height=300') ;

nombreEentrante="Nombre "+ miform.mi_nombre.value+"<br />";
nuevaVentana.document.write(nombreEentrante);

apellidoEentrante="Apellido "+ miform.mi_apellido.value+"<br />";
nuevaVentana.document.write(apellidoEentrante);


//LO QUE PIDES

//aqui se mostraria la info de la nueva ventana, NOMBRE
nuevaVentana.document.write(nuevaVentana.name);
//si la ventana tuviera algun iframe lo contaria (supongo)
//nuevaVentana.document.write(nuevaVentana.getElemen tsByTagName('iframe').length);

}
function cerarVentana(){
nuevaVentana.window.close();
}
</script>
</head>
<body>
<form name="formtest">
<input type="text" name="mi_nombre">
<input type="text" name="mi_apellido">
<input type="button" onClick="mostrarForm(this.form)" value="Enviar datos">
</form>
</form>
<p><a href="#" onClick="cerarVentana()">Cerrar ventana</a></p>
</body>
</html>





Me voy a dormir.

Saludos...!
Que hace el "getElementsByTagName('iframe').length);" . De igual manera yo quiero que los datos aparescan en la ventana padre/madre no en la hija.

Seria que la pagina padre/madre informe cuantos iframe hay en una pagina hija.

Si tenes idea de como modificar tu codigo, para que lo haga alrevez. yo toy intentando a ver si puedo. :p


Gracias por la respuesta.