zeitverzögerung?
David
- javascript
0 Tom
Und nochwas zum Thema JavaScript.
Ich möchte, daß etwas geschieht, wenn der Benutzer mit seiner Maus ca. 1 Sekunde über einem Tag verweilt. Wie stell ich das möglichst dumm an? :)
Bye, David
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