JavaScripti jupike

  • Laurits 20 a

    HTML:

    <ul id="control">
    <li><a href="#" onmouseover="return popup();" onmouseout="">Menüü 1</a></li>
    </ul>
    <div id="popup">
    <iframe id="DivShim" src="javascript:false;" scrolling="no" frameborder="0" style="position:absolute; display:none;"></iframe>
    <table cellpadding="4" cellspacing="0" border="0" >
    <tr>
    <td><a href="#">Alamenüü 1.1</a></td>
    </tr>
    </table>
    </div>

    JavaScript:

    function popup()
    {
    var DivRef = document.getElementById('popup');
    var IfrRef = document.getElementById('DivShim');
    if(DivRef.style.display!=="block")
    {
    DivRef.style.display = "block";
    IfrRef.style.width = DivRef.offsetWidth;
    IfrRef.style.height = DivRef.offsetHeight;
    IfrRef.style.top = DivRef.style.top;
    IfrRef.style.left = DivRef.style.left;
    IfrRef.style.zIndex = DivRef.style.zIndex - 1;
    IfrRef.style.display = "block";
    }
    else
    {
    DivRef.style.display = "none";
    IfrRef.style.display = "none";
    }
    return false;
    }

    Sihuke... asjake... aga see on ... Klikitav oleks vaja ädasti asi viia rolloverile üle... on ideid ???

    17. august 2005 - 18:42:15 · Otselink

  • marko† 20 a

    <ul id="control">
    <li><a href="#" onmouseover="popup();" onmouseout="popup();">Menüü 1</a></li>
    </ul>
    <div id="popup" style="display:none;">

    18. august 2005 - 12:03:29 · Otselink