imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 25.10.2002, 14:07     # 1
terrorist
Guest
 
Сообщения: n/a

Java script + layer --- menu

Привет всем.

Есть ява скрипт:
<SCRIPT language=javascript>
<!--
function obj_find(what, where)
{var x,p;
if(!where) where=document;
if(!(x=where[what]) && where.all) x=where.all[what];
for (i=0;!x&&i<where.forms.length;i++) x=where.forms[i][what];
for(i=0;!x&&where.layers&&i<where.layers.length;i++) x=obj_find(what, where.layers[i].document);
return x;}

function sub_over(num)
{var x,i;
for (i=0; i<5; i++) if (num != i) sub_out(i);
if ((x=obj_find("sub"+num)) != null) {v = 'show';
if (x.style) {x = x.style; v='visible';}
x.visibility=v;}
}

function sub_out(num)
{if ((x=obj_find("sub"+num)) != null) {
v = 'hide';
if (x.style) {x = x.style; v='hidden';}
x.visibility=v;}
}
//-->
</SCRIPT>


есть меню с сылками, на них суб меню со слоями sub.
<a onmouseover="sub_over(1);" href="****.htm">***</a>
Беда в том что при уходе мышки с слоя он не исчезает.

Где вилы? в скрипте или в слоях?
 
Старый 25.10.2002, 14:52     # 2
v_ilya
Guest
 
Сообщения: n/a

<a onmouseover="sub_over(1);" onmouseout="sub_out(1);" href="****.htm">***</a>
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:39.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.