CERRAR UNA P脕GINA WEB CON FRAMES
Hola a todos. Estoy haciendo una p谩gina Web con frames, y me gustar铆a poder cerrarla con un bot贸n. He encontrado el siguiente c贸digo, que permite cerrar una ventana:
<td class=op><a href='menu.htm' onclick="window.close()"><font color='black'>Salir</font></a></td>
Esto como c贸digo en una p谩gina sencilla funciona bien, pero en una p谩gina con frames no me deja cerrar la ventana. ¿Alguien sabe como se hace?.
Gracias y saludos.
<td class=op><a href='menu.htm' onclick="window.close()"><font color='black'>Salir</font></a></td>
Esto como c贸digo en una p谩gina sencilla funciona bien, pero en una p谩gina con frames no me deja cerrar la ventana. ¿Alguien sabe como se hace?.
Gracias y saludos.
Es mucho m谩s sencillo. Asigna al evento OnPress del bot贸n el c贸digo que te pongo a continuaci贸n
<script type="text/javascript" language="JavaScript">
<!--
function cerrarTodo( ) {
if (self.parent.frames.length != 0)
self.parent.location=document.location.href;
}
cerrarTodo();
//-->
</script>
<script type="text/javascript" language="JavaScript">
<!--
function cerrarTodo( ) {
if (self.parent.frames.length != 0)
self.parent.location=document.location.href;
}
cerrarTodo();
//-->
</script>
se puede cerrar un pagina html con flash
osea que la pagina tenga un flash adentro y que el flash tenga un menu que diga sali
osea que la pagina tenga un flash adentro y que el flash tenga un menu que diga sali
Te refieres a cerrar la pagina entera? o solo los frames?
Si es solo los frames y cambiarla a una web sin frames, crea un enlace con la pagina que quieres que se vea en todo el explorador, y selecciona como Target la pagina entera.
En caso de ser para cerrarla entera y no te funciona el codigo que has puesto, prueba a a帽adirle como target toda la pagina.
Para seleccionar como target toda la pagina, escribe "target=_main" o "target=_top". Lo siento por no poder decirte exactamente cual de los 2 es. (Incluso puede q no sea ninguno de esos, pero cualquier manual de HTML te lo tiene q poner)
Espero q te sirva, aunque no te aseguro nada.
Pero por probar no pasa nada. ;)
Si es solo los frames y cambiarla a una web sin frames, crea un enlace con la pagina que quieres que se vea en todo el explorador, y selecciona como Target la pagina entera.
En caso de ser para cerrarla entera y no te funciona el codigo que has puesto, prueba a a帽adirle como target toda la pagina.
Para seleccionar como target toda la pagina, escribe "target=_main" o "target=_top". Lo siento por no poder decirte exactamente cual de los 2 es. (Incluso puede q no sea ninguno de esos, pero cualquier manual de HTML te lo tiene q poner)
Espero q te sirva, aunque no te aseguro nada.
Pero por probar no pasa nada. ;)