Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

Проблемы с сайтами » Помогите с багом Firefox в меню » 04-04-2008 20:41:16

Обычное меню с выпадающим списком. Работает прекрасно везде кроме Mozilla( вообще никак не реагирует).
Привожу стиль и скрипт:

    <style>
        .menu
        {   
            top:0;
            left:0;
            position: relative;
            z-index: 0;
           
        }
        .submenu
        {
            position: absolute;
            top: 272;
            z-index: 2;
            visibility: hide;
            visibility: hidden;
        }
    </style>

    <script>
           
            var old;
             var memold;
             var subold;
             if(document.layers)
             {
              window.captureEvents(Event.MOUSEDOWN);
              window.onmousedown=do_out;
             } else
             {
            document.onmouseup=do_out;
            }
            function show_layer(x)
            {
                if(document.layers)
                    document.layers[x].visibility="show";
                else
                    document.all[x].style.visibility="visible";
            }
            function hide_layer(x)
            {
                if(document.layers)
                    document.layers[x].visibility="hide";
                else
                    document.all[x].style.visibility="hidden";
            }
            function do_menu(x)
            {
                if(!old)
                    old=memold;
                if(old!=x)
                {
                    show_layer(x);
                    old=x;
                } els

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]