onMouseOut driller!
Den onmouseout der er på id="menu" opfører sig ikke som den skal. Meningen er at menuen åbner ved at man køre musen over "Open menu", Så skal man kunne bruge den menu som åbner og den skal først lukke når man kører musen ud og væk fra den åbne menu.Jeg håber nogen kan hjælpe!
Takker,
<!DOCTYPE html PUBLIC "-//W3C//DTD xhtml 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script type="text/javascript">
var iTimerID = 0;
function timerStart() { iTimerID = setTimeout("menuClose()", 1000); }
function timerStop()
{
if(iTimerID)
{
clearTimeout(iTimerID);
iTimerID = 0;
}
}
function menuOpen()
{
obj = document.getElementById("menu");
obj.innerHTML = '<table border="1"><tr><td>Link 1</td><td>Link 2</td><td>Link 3</td></tr></table>';
}
function menuOut() { timerStart(); }
function menuUse() { }
function menuClose()
{
obj = document.getElementById("menu");
obj.innerHTML = '';
timerStop();
}
</script>
<style>#menu {border:1px solid; width:150px;}</style>
</head>
<body>
<table>
<tr>
<td><a href="#" onmouseover="menuOpen();">Open menu</a></td>
</tr>
</table>
<div id="menu" onmouseover="menuUse();" onmouseout="menuOut();"></div>
</body>
</html>