Trabaja con los eventos
mouseenter
y
mouseleave
para detectar el ingreso y salida del cursor del ratón en el formulario. Cuando salga, ejecuta un
temporizador cíclico el cual ejecutará una función luego de transcurrido un determinado tiempo. En dicha función harás el ocultamiento del formulario. Y si antes de que transcurra el tiempo dado el cursor del ratón ingresa al área del formulario,
cancela la ejecución del temporizador.
Un saludo