From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3CBB2D19.8070805@altlinux.com> Date: Mon, 15 Apr 2002 23:42:17 +0400 From: Anton Farygin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020322 X-Accept-Language: en-us, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: [sisyphus] =?KOI8-R?Q?=F2=C1=C2=CF=D4=CF=D3=D0?= =?KOI8-R?Q?=CF=D3=CF=C2_=CE=CF=D3=D4=D8_Sun_JDK_=C9_=D0=C1=D2=C1?= =?KOI8-R?Q?_=D7=CF=D0=D2=CF=D3=CF=D7_=D0=D2=CF_glibc?= References: <20020415101655.GA5968@ldv.office.alt-linux.org> <1018876450.15560.388.camel@sig.novosoft.ru> <20020415172340.16878c5a.avl@l14.ru> <20020415182423.09274a1f.sssku@online.ru> <20020415183930.5f7ae3d8.avl@l14.ru> X-Enigmail-Version: 0.39.2.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 AVL wrote: |>Давно примечал, что моя mozilla пасует перед выпадающими меню на |>некоторых сайтах. Внутренний Вам не могу показать. Поэтому, |>извините, дам ссылку на http://www.tvbingo.ru |>Попробуйте просмотреть верхнее меню. Не выпадает. Galeon тоже |>пасует. |>jre-1.3.1-alt2. |>jre-plugin-mozilla-1.3.1-alt2 | | |стоп. там же ява скрипт. |верхнее меню | |http://www.tvbingo.ru/menu.js | |причем здесь ява? | | | | |>Хорошо, если это дефект только моих машин. Хорошо бы с этим |>разобраться. Но, заметьте, тему не я предложил :-). | | |кто хорошо разбирается в яваскрипте - гляньте, я пас :) | А вы уверены, что они в этом месте правильно определяют браузер? Я - нет: function Initialize() { sp = new Image(); sp.src = "img/sp.gif"; over = new Image(); pointer = new Image(); menustruct = new Array(); ns = (document.layers)? true:false; ie = (document.all)? true:false; ie5 = (navigator.appVersion.indexOf("MSIE 5.5")>-1)?true:false; ie6 = (navigator.appVersion.indexOf("MSIE 6")>-1)?true:false; ns6 = (document.getElementById)? true : false; А падает тут, т.к. el получается не определен: function SetLayerAttr(id, attr, value) { if (ie) el = document.all[id].style; if (ns) el = document.layers[id]; eval('el.' + attr + ' = "' + value + '"'); } Вообще так конечно пишут.. но... так писать нельзя. Большинство из этих вещей реализуется универсально, а на NS 4.x надо уже забивать. Rgds, Rider -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE8uy0Yqohfd2vlwKsRAtEfAJ98ID4/hwsQ5HLEq2WYkUeW79FcyACfUO3a sbamwzbLVEC+ZF8PZUghiKI= =LQDk -----END PGP SIGNATURE-----