SprintDevelop.com - Diseño y desarrollo web - Diseño, desarrollo web,Aplicaciones Móviles, TabletasSprintDevelop.com - Diseño y desarrollo web
Mostrando Codigo - Javascript
Code

Javascript - Cerrar ventana si no se usa en perido de tiempo

Códigos Javascript

El script consigue que al no utilizarse una pagina en un perido de tiempo esta se cierre. Debemos modificar los valores 'self.close()',6000 por el numero de milisegundos que queremos que tarde en cerrarse, en este caso hemos puesto 6 segundos = 6000 milisegundos
Visitas: 20,712 - 14/12/2003 0:45:19
DemoNO CONTIENE ARCHIVO DESCARGABLEComentario
CODIGO
Este codigo aun no ha sido probado por Tutores.org en ChromeEste codigo aun no ha sido probado por Tutores.org en FirefoxCodigo probado en Internet Explorer 7+Este codigo aun no ha sido probado por Tutores.org en OperaEste codigo aun no ha sido probado por Tutores.org en Safari


# Codigo ofrecido por Tutores.org

  1. <script>
  2. if(document.all){
  3. }
  4. else if(document.getElementById){
  5. document.captureEvents(Event.MOUSEDOWN|Event.KEYDOWN|Event.LOAD|Event.ABORT|Event.BLUR|Event.CHANGE|Event.FOCUS|Event.MOVE|Event.RESET| Event.RESIZE|Event.SELECT|Event.UNLOAD)
  6. }
  7. else if(document.layers){
  8. document.captureEvents(Event.MOUSEDOWN|Event.KEYDOWN|Event.LOAD|Event.ABORT|Event.BLUR|Event.CHANGE|Event.FOCUS|Event.MOVE|Event.RESET| Event.RESIZE|Event.SELECT|Event.UNLOAD)
  9. }
  10. document.onmousedown=no_uso
  11. document.onkeydown=no_uso
  12. document.onload=no_uso
  13. document.onabort=no_uso
  14. document.onblur=no_uso
  15. document.onchange=no_uso
  16. document.onfocus=no_uso
  17. document.onmove=no_uso
  18. document.onreset=no_uso
  19. document.onresize=no_uso
  20. document.onselect=no_uso
  21. function no_uso(evento){
  22. if(document.all)
  23. setTimeout('self.close()',6000)
  24. else if(document.getElementById)
  25. setTimeout('self.close()',6000)
  26. }
  27. </script>



ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Cerrar ventana si no se usa en perido de tiempo" href="http://www.tutores.org/codigo/870/" target="_blank">Cerrar ventana si no se usa en perido de tiempo</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Comentario usuario
26/11/2003 9.20.59
3 5
¿Y si en lugar de cerrar la ventana quisiéramos redireccionar a otra url?
Comentario usuario
05/02/2006 16.34.02
2 5
sera que puden colocar como funciona o un ejemplo para saber si sirve ese script no logre que me funcionara
Comentario usuario
19/04/2003
5 5
Hola
ya esta activa la demo y la ejecucion del script.
Hay que tener en cuenta que funciona para ventanas pop.
Saludos
Comentario usuario
05/02/2006 16.34.02
1 5
hola, pues la verdad no vi que pasara nada al ejecutar el codigo y mucho menos al ver el demo, no se que pueda estar haciendo mal te agradesco una breve explicacion
Comentario usuario
19/04/2003
4 5
Hola quizas sea por el tipo de navegador.
De todas formas cuando abras la demo, genera eventos, es decir, haz click sobre ella, mueve el mouse, pulsa el boton derecho o pulsa alguna tecla.
Si sigue sin funcionar puede ser debido al navegador.
Ha sido probado con Iexplorer y Mozilla y los dos funciona.
Comentario usuario
05/02/2006 16.34.02
2 5
si ya me sirvio, gracias por la explicacion, pero sabes tengo una duda no es posible que se pueda hacer sin necesidad de hacerle un evento alguno el la ventana, pues puede que abra la ventana y no le haga algun click en la misma, pues siendo asi si no me funciona el script, me explico mejor se abre el popup y el usuario no lo determina y sigue trabajando y asi no se cierra la ventana, toca hacerle algun evento para que empiece a funcionar el script, ese era mi problema no sabia que tocaba hacer algun evento pense que son solo abrir el popup y dejarlo inactivo cerraba la ventana, gracias
Comentario usuario
19/04/2003
4 5
Dependiendo de la visita el codigo siempre se activa onfocus onclick ... depende de ti agregar o eliminar mas eventos.

Este codigo como el resto del contenido de tutores.org es simplemente informativo.
Si deseas crear alguna aplicacion especial, por favor , contacta.
Comentario usuario
24-05-2009 17:30:18
5 5
El código "Cerrar ventana si no se usa en perido de tiempo" no funciona ni en mi equipo ni en el Servidor.
¿Alguien tiene respuesta?
Comentario usuario
24-05-2009 17:30:18
3 5
Acabo de leer que sólo funciona para ventanas pop.
¿alguien conoce el mismo código para una ventana normal que se abre en un marco y que transcurrido determinado tiempo se cierre y en ese mismo marco se abra otra ventana predeterminada?
Gracias.
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.