Когда все меню было текстовое, все прекрасно работало. Решила я сделать кнопочки графическими, а выскакивающее окошко меню оставить текстовым. В результате почему-то во всплывающем меню кликаешь на ссылку и ничего не происходит. Где тут может быть ошибка?
| Цитата | <html>
<head> <title>главная страница</title>
<script language=javascript> <!-- var LinkDivActive = 0; var onDiv; var timeOnDiv; var layerRef; var styleRef; var showVar; var hideVar;
if (navigator.appName == "Netscape") { layerRef="document."; styleRef=""; showVar="'show'"; hideVar="'hide'"; } else { layerRef="document.all."; styleRef=".style"; showVar="'visible'"; hideVar="'hidden'"; }
//Divisions Show | Hide function hideDiv(divn) { eval(layerRef+divn+styleRef+'.visibility = '+hideVar); } function showDiv(divn) { eval(layerRef+divn+styleRef+'.visibility = '+showVar); }
//Link Divisions Stuff function showLinkDiv(divn) { if (timeOnDiv != null) { clearTimeout(timeOnDiv); hideDiv(onDiv); } showDiv(divn); onDiv = divn; }
function divTimer() { timeOnDiv = setTimeout("divOut()",500) }
function divOut() { if (LinkDivActive == 0) { hideDiv(onDiv); } }
function LinkDivOver() { LinkDivActive = 1; clearTimeout(timeOnDiv); }
function LinkDivOut() { LinkDivActive = 0; timeOnDiv = setTimeout("divOut()",500) } //--> </SCRIPT>
</head>
<body >
<!--для упрощения убрана часть табличной разметки в html-->
<td ID="katalog" width="92" height="23" align="center"> <!--КНОПКА КАТАЛОГ-->
<A href="korpus_m.htm"
onMouseOver="document.images[0].src='knop_katalog_bejev.jpg'; showLinkDiv('linkdiv1'); window.status=''; return false;" onMouseOut="document.images[0].src='knop_katalog_bel.jpg'; divTimer(); return false;" >
<img border="0" src="knop_katalog_bel.jpg" width="92" height="22"></A>
</td> <td width="92" height="111" valign="top" align="left">
<!--ТАБЛИЦА ВСПЛЫВАЮЩАЯ--> <DIV id="linkdiv1" style=" left:0px; top:0px; z-index:99; visibility:hidden"> <table border="1" background="fon_knop.jpg" width="92" height="24" cellspacing="0" cellpadding="0" bordercolor="#FFFFFF"> <tr>
<TD align="left" height="24" width="92" valign="top"> <A href="korpus_m.htm" onmouseover="LinkDivOver();window.status='';return true" onmouseout="LinkDivOut();window.status=''"> <p style="line-height: 100%" align="center"><B>Весна-лето<BR>2008</B> </p>
</a> </td> </tr> </table> </DIV>
</body>
</html>
|
|