Tom: zeitverzögerung?

Beitrag lesen

Hallo David

Verwende im OnMouseOver-Handler die Funktion setTimeout("Funktionsname()",ZeitInMilisekunden)

z.B.
<a href="irgendwas.html" onMouseOver="setTimeout('showQuickInfo()',1000)" onMousOut="{ var MouseOut = 1; }><img src="irgendeinbild.gif"></a>

Dabei wird die Funktion showQuickInfo() nach 1000 Milisekunden aufgerufen. Du kannst der Funktion zwischen den Klammern natürlich auch Parameter übergeben.

Beachte jedoch, dass Du showQuickInfo (oder so ...) die Variable 'MouseOut' prüfen musst, da der Timer mit der Funktion weiterläuft, auch wenn das MouseOut-Ereigniss eingetreten ist.

Gruss

Tom