Programación en castellano
Inicio > Foros > Javascript > cerrar ventana con frames
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

cerrar ventana con frames
Enviado por maria el día 9 de septiembre de 2004

hola, tengo una pagina que abre una ventana que tiene dos frames, y se va navegando a partir de ella, y cuando llega un momento quiero que se cierre automaticamente. he probado con window.close, pero no se cierra. alguien me puede ayudar??

Muchas gracias

Maria

 
Re: cerrar ventana con frames
Enviado por Mikel el día 9 de septiembre de 2004

Prueba con este codigo:
function Cerrar()
{ parent.close() }

Al ejecutarlo te saldra el siguiente mensaje:

La pagina web que esta viendo esta intentando cerrar la ventana. ¿Desea cerrarla?

Si contestas afirmativamente te lo cerrara.

Saludos desde Euskal Herria.

Mikel

 
Re: Re: cerrar ventana con frames
Enviado por Aitor el día 3 de febrero de 2005

Querrás decir desde el País Vasco. Es que yo también vivo por aquí y que yo sepa ese nombre sólo lo imponen las ikastolas sectarias probatasunas.

Un abrazo guapo.

 
Re: Re: Re: cerrar ventana con frames
Enviado por nazihobbit el día 3 de febrero de 2005

Cada cuál saluda desde donde quiere.

Saludos desde la Tierra Media.

 
Re: Re: Re: Re: cerrar ventana con frames
Enviado por PabloGD el día 13 de febrero de 2005

Para ir al tema, ya que aquí, no se debiera escribir, más que de programación.

Esta sentencia de JavaScript, lo que hace es una cuenta regresiva, a partir de cuando se carga la página.

La particularización es muy sencilla, el tiempo es en milisegundos, y más o menos corresponde a: 1000 = 1 segundo.

Con lo qué, cada uno, podrá elegir la rápidez con la que se cierra la ventana. Debe ser colocada en la etiqueta <BODY> de la siguiente forma...

<BODY OnLoad='compt=setTimeout("self.close();",5000)'>
(Todo seguido en una sóla línea).

Nada más, a disfrutarla. Saludos PabloGD.

 
Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por Damian el día 19 de abril de 2005

Con este script cierra la ventana sin pedir confirmacion (y aun teniendo dos frames en un pop up)
<script language="JavaScript">

function cerrar() {
var ventana = window.self;
ventana.opener = window.self;
parent.close();
}

</script>

luego la llamada:
<a href="#" onClick="cerrar()">
Cerrar ventana sin confirmación
</a>

Suerte!!

 
Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por heduzat el día 4 de junio de 2005

Una combinación de los códigos de los compañeros Damian y PabloGD para cerrar una ventana sin confirmación:

El script:
<script language="JavaScript">
function cerrar() {
var ventana = window.self;
ventana.opener = window.self;
parent.close();
}
</script>

y ahora lo que irá en el body:
<body OnLoad='setTimeout("cerrar();",2000)'>

Hasta Pronto :)

 
Re: Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por Damian el día 28 de julio de 2005

Gracias por sus colaboracion todo me funciono bien grancias por todo

 


Re: cerrar ventana con frames
Enviado por angela jessenia el día 9 de agosto de 2005

Hola damian... todo me funciono a la perfeccion, me alegro mcuho al saber q existen personas asi de buena onda como tu,.... gracias por tu ayuda... me salvaste de una... Att Angela

 

Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por Gio el día 21 de octubre de 2005

Grande Damian, no sabes del apuro que me sacaste busque un codigo asi durante meses este funciona perfecto gracias nuevamente un Amigo de Cusco, Peru
Giuliano

 
Re: Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por DARKMOUSE el día 27 de octubre de 2005

El codigo para cerrar la página funciona perfectamente. Gracias mil ¡¡¡ . son grandes

 


Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por Veronica el día 2 de febrero de 2006

Hola, en mi caso no funciona, puesto que solo se cierra el frame donde esta contenido el boton de cerrar sesion, yo necesito que se cierre toda la ventana, como le podria hacer ya que esta contiene a su vez cuatro frames y solo uno de ellos es el que tiene la funcion de cerrar?
Gracias de antemano por su ayuda.

 
Re: Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por Gerardo Alegria el día 24 de marzo de 2006

hola, solo cambie el window.self por window.parent, asi:

var ventana = window.parent;
ventana.opener = window.parent;
parent.close();

.. espero no haya sido demasiado tarde, este post

 
Re: Re: Re: Re: Re: Re: Re: Re: cerrar ventana con frames
Enviado por Fercho el día 13 de mayo de 2006

Gracias me funciono ok..

 






Re: Re: Re: cerrar ventana con frames
Enviado por jORDi el día 27 de abril de 2006

Una salutació des dels Països Catalans!

 




Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados