горизонтальное меню
20 февраля 2012, 17:34
Автор: knoot0279
Здравствуйте, я делал меню с помощью яваскрипта и столкнулся с проблемой, на 4 уровне меню ломается. Это может быть из за скрипта? Скрипт писал не сам, а Adobe Dreamweaver.
Вот используемый скрипт
и вот что вставляю в необходимые места
и заодно может подскажете модификацию, чтобы скрипт срабатывал через 0.5сек
Вот используемый скрипт
<script type="text/javascript">
function MM_changeProp(objId,x,theProp,theValue) { //v9.0
var obj = null; with (document){ if (getElementById)
obj = getElementById(objId); }
if (obj){
if (theValue == true || theValue == false)
eval("obj.style."+theProp+"="+theValue);
else eval("obj.style."+theProp+"='"+theValue+"'");
}
}
</script>
function MM_changeProp(objId,x,theProp,theValue) { //v9.0
var obj = null; with (document){ if (getElementById)
obj = getElementById(objId); }
if (obj){
if (theValue == true || theValue == false)
eval("obj.style."+theProp+"="+theValue);
else eval("obj.style."+theProp+"='"+theValue+"'");
}
}
</script>
и вот что вставляю в необходимые места
<a href="#" onMouseOver="MM_changeProp('recipes','','display','block','DIV')" onMouseOut="MM_changeProp('recipes','','display','none','DIV')">Рецепты</a>
и заодно может подскажете модификацию, чтобы скрипт срабатывал через 0.5сек