Cuando la ventana esta activa, tiene en su poder el foco del mouse, por lo contrario, cuando esta minimizada, el foco pertenece a la ventana que esté activa.
Entonces, si capturamos el foco del mouse en nuestra ventana, esta volverá a la parte activa de la pantalla en caso que esté minimizada, por lo tanto, lo que hay que hacer es conseguir el foco del mouse cada un determinado tiempo:
<script>
function restaurar(){
window.focus()
setTimeout("restaurar()",300);}
restaurar();
</script>
Otros codigos parecidos, realizan la misma acción pero en lugar de restaurar cada x segundos, lo hacen cuando actua el evento onBlur(), pero este evento, no es soportado por Netscape por lo que nuestro codigo no funcionaría.
Usuarios que han visto este tema también han visto...
- Mostrar ventana para guardar el HTML
- Conversión de tiempo en JavaScript
- Hojas de Estilo con JavaScript
- Obligar a rellenar los campos en JavaScript
- Precarga de Imágenes
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.