Kheb een javascriptje gemaakt waarmee ik menuutjes onmouseover tevoorschijn laat komen. Bij een mouseout gaat een timeout in werking, die na 1sec het menuutje laat verdwijnen. Als ik binnen de 1sec over de menuknop ga, reset ik de timeout, en blijft het menuutje staan, totdat ik van de knop afga, enz. Het werkt alleen niet helemaal. kheb nu dit:
dit is de javascript-code:
Ik krijg geen foutmeldingen ofzo, de timeout-reset werkt gewoon niet. Ziet iemand het probleem ?
code:
1
2
3
4
| <td onmouseover=
"ShowLayer('nieuws');clearTimeout('timeout1')"
onmouseout=
"timeout('nieuws','timeout1');"></td> |
dit is de javascript-code:
code:
1
2
3
4
5
6
| var timeout1;
var timeout2;
function timeout(layername,timeout) {
timeout=window.setTimeout('HideLayer(\''+layername+'\')', 1000);
} |
Ik krijg geen foutmeldingen ofzo, de timeout-reset werkt gewoon niet. Ziet iemand het probleem ?
[ Voor 11% gewijzigd door Dr_Frickin_Evil op 25-01-2003 19:44 ]