setchecktimeout

  • Hallo,

    ich habe ein problem mit meinem aufklappbaren menü.
    wenn ich mit der maus über ein thema fahre, öffnet sich darunter aufklappmenü. dies habe ich mit einem div gemacht, welches ich dann immer verstecke und wieder sichtbar mache.
    wenn ich aber von dem menüpunkt auf das untermenü fahre, schließt es sich wieder.
    dies liegt an der funktion setchecktimeout, die das untermenü wieder schließt wenn ich nicht ganz schnell mit der maus darauf komme.

    meine Frage: kann man dieser Funktion noch parameter mitgeben oder etwas anderes machen, damit die funktion erst nach einer sekunde oder so aufgerufen wird?

    Danke
    Steffi

  • öhm... hast du mal den quelltext dazu...

    die funktion hört sich nach js an, also sollte ne übergabe theoretisch
    möglich sein. ob se einbaubar is müsste man jetzt am quelltext sehen..

  • hier ist mal ein feld aus meiner menüzeile:


    <td nowrap="nowrap" >

    <DIV style="visibility: hidden; position: absolute; top: 42px; width: 100px; z-index: 1;" onmouseover="setOnLayer(true,'menu2')" onmouseout="setOnLayer(false,'menu2')" name="menu2" id="menu2">

    <a style="" href="anlagenplanung.html">
    <DIV style="border-top: 2px #69747a solid;" class="NavLevel2" >1</DIV>
    </a>

    <a style="" href="berechnung.html">
    <DIV class="NavLevel2">2</DIV>
    </a>

    <a style="" href="entsorgung.html">
    <DIV class="NavLevel2" >3</DIV>
    </a>

    <a style="" href="grundlagen.html">
    <DIV class="NavLevel2">4</DIV>
    </a>

    </DIV>

    <a onmouseover="showLayer('menu2')" onmouseout="setCheckTimeout('menu2')" href="geschaeftsfelder.html">
    <div class="NavLevel1" STYLE="background-color:blue; height:100%;">Gesch&auml;ftsfelder</div>
    </a>
    </td>