Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-03-2009
Shadowless Shadowless is offline
Miembro
 
Registrado: abr 2007
Posts: 33
Poder: 0
Shadowless Va por buen camino
Cerrar una ventana con un Mouseover

Hola !!!
Quisiera que la ventana del navegador se cerrara al pasar el mouse por encima de cierta imagen, he probado con el siguiente código:

<img src="imagen001.jpg" onmouseover="javascript: window.close();"/>

Pero no funciona, si me pudieran ayudar les estaría muy agradecido.

Un saludo.
Responder Con Cita
  #2  
Antiguo 02-03-2009
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 315
Poder: 19
amadis Va por buen camino
Lightbulb debes definir antes los procedimientos

Creo que no se puede hacer directamente lo que quieres.

Yo lo que hago es definir los procedimientos que quiero utilizar en el encabezado

por ej:

Código:
<script language="JavaScript">
<!--
function cerrar() {
		parent.window.close();
	           }
//-->
</script>
Y luego si lo llamas desde la imagen en el evendo mouse over o bien desde un link o como desees.

Código:
<img src="imagen001.jpg" onmouseover="javascript:cerrar()"/>
Suerte y espero que te sirva.

Última edición por amadis fecha: 02-03-2009 a las 20:36:56.
Responder Con Cita
  #3  
Antiguo 02-03-2009
Shadowless Shadowless is offline
Miembro
 
Registrado: abr 2007
Posts: 33
Poder: 0
Shadowless Va por buen camino
Hola !!! Muchas gracias por el tip.
Lo he probado y lamentablemente sigue sin dar resultado, cosa que me parece rara porque en teoría todo está bien declarado, pero bueno, seguiré intentando.
Muchas gracias de todas formas. ^_^
Un saludo.
Responder Con Cita
  #4  
Antiguo 02-03-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿En qué ventana intentas usar ese código? Hasta donde yo sé, con javascript no puedes cerrar ventanas que no hayan sido abiertas con javascript. Navegadores como IE son un poco más permisivos y preguntan al usuario si realmente desea que se cierre la ventana. FireFox hace caso omiso de la instrucción.

El punto es que mandar cerrar la ventana que abrió el usuario y no tu mismo código, es muy mal visto, sobre todo en los navegadores actuales con pestañas. Al usuario no le causará ninguna gracia que le cierres la ventana con todos los documentos que pueda tener abiertos.

Sin embargo, si es tu propio código el que abre la ventana, dicha ventana sí la puedes cerrar con javascript sin problema.

// Saludos
Responder Con Cita
  #5  
Antiguo 03-03-2009
Shadowless Shadowless is offline
Miembro
 
Registrado: abr 2007
Posts: 33
Poder: 0
Shadowless Va por buen camino
Ah !!! Ok, muchas gracias.
Si, supongo que lo he enfocado mal, ya que lo que intento cerrar no es TODA la ventana sino una pestaña específica. Supongo que entonces tendré que modificar un poco el script o buscar otra solución. ( Además he estado haciendo las pruebas con Firefox, otro punto en contra ).
Muchas gracias por todo.
Un saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Evitar cerrar una ventana Ubed Varios 4 12-02-2021 17:46:59
Cerrar ventana por inactividad mancurnino Varios 2 11-03-2008 01:49:32
Cerrar ventana rex HTML, Javascript y otros 2 29-05-2006 12:16:42
Problemas MDI cerrar ventana rafadrover Varios 3 28-01-2006 13:30:44
Cerrar Ventana ronson OOP 2 17-12-2004 12:38:04


La franja horaria es GMT +2. Ahora son las 22:54:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi