Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Javascript (http://www.forosdelweb.com/f13/)
-   -   Clic fuera de un calendario (http://www.forosdelweb.com/f13/clic-fuera-calendario-550262/)

mamon 21/01/2008 20:07

Clic fuera de un calendario
 
Hola, bueno tengo un calendario que funciona bien, éste se crea por una "clase" hecha en javascript. Cuando carga la página correo esto:

PopupCalendar.implement(new Options);
window.addEvent('domready', function(){
$ES('img.calendar').each(function(img){
img.addEvent('click', function() {
new PopupCalendar(img);
});
});
});

Todo perfecto, pero lo que necesito es que desaparezca el calendario cuando doy clic en cualquier sitio de la página. hay un método en la "clase" que oculta el calendario, cómo hago para llamarlo?

Gracias

mamon 01/02/2008 21:12

Re: Clic fuera de un calendario
 
estoy probando con un listener pero necesito saber cuando llamo a una función cuando le doy clic fuera del div que abro el cual tiene el calendario.. alguna idea? es urgente xfas.

Gracias de antemano

Panino5001 01/02/2008 21:30

Re: Clic fuera de un calendario
 
Probaste con document.onmousedown=nombre de la funcionque cierra elcalendario (sin paréntesis y registrado con window.onload o en el body de la página)???

mamon 02/02/2008 13:37

Re: Clic fuera de un calendario
 
es que hay un js para cuando le de clic a una imagen abra el calendario. la clase tiene todo pero no que cierre cuando doy clic en otro lado... yo me imagino que tengo que saber cuando doy clic y luego ver si el clic fue dentro del calendario, pero no sé cómo hacerlo o sino con un listener, pero no me funciona el mouseout... alguien tiene alguna idea? xfas


La zona horaria es GMT -6. Ahora son las 07:03.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.