19/05/2010, 19:56
|
| | | Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 8 meses Puntos: 10 | |
Respuesta: Saber cuantos iframe tiene la ventana hija 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...! |