ANDI: ICH BRAUCHE --HILFE-- BEI DIESER NAVIGATION

Kann mir vielleicht jemand zeigen wie ich es fertigbringe, das bei diesem Menü die leiste wieder einfährt wenn ich vom link gehe, und nicht weiter so in der gegend steht?

Das würde mir sehr viel helfen.

<script language="JavaScript">
function clean ()
{
  if ((navigator.appName=='Netscape') && (navigator.appVersion.charAt (0)<'5'))
  {
  window.document.b.visibility="hide";
  window.document.m1.visibility="hide";
  return;
  }
 if (navigator.appVersion.charAt (0)<'5')
    {
    var layers=document.all.tags ("div");
    }
    else {
    var layers=document.getElementsByTagName("div");
    }
 layers[0].style.visibility='hidden';
 layers[2].style.visibility='hidden';
 return;
}
function menu (i)
{
switch(i)
 {
  case 1:
   {
    if ((navigator.appName=='Netscape') && (navigator.appVersion.charAt(0)<'5'))
     {
      window.document.b.visibility="show";
      window.document.m1.visibility="show";
     return;
     }
    if (navigator.appVersion.charAt (0)<'5')
    {
    var layers=document.all.tags ("div");
    }
    else {
    var layers=document.getElementsByTagName("div");
    }
    layers[0].style.visibility='visible';
    layers[2].style.visibility='visible';
    return;
   }
 }

}
</script>
<div id="b" style="position:absolute; left:30; top:30; width:1; height:3; z-index:1; visibility: hidden">
<font face="Verdana" style="font-size: 7pt">
<a href="#" onmouseover="clean()" onmouseout="clean()"> </a>
</font>
</div>

<div id="h1" style="position: absolute; left: 4; top: 92; width: 103; height: 7; z-index: 2; visibility: visible">
<b>
<font face="Wingdings 3" style="font-size: 9pt" color="#C00020">
}</font><font face="Verdana" style="font-size: 7pt"><span style="background-position: 0 0">
</span>
<a href="#" onmouseover="menu(1)">Menü</a></font></b></div>

<div id="m1" style="position: absolute; left: 11; top: 128; width: 135; height: 112; z-index: 3; visibility: hidden" >
<table border="0" cellspacing="1" style="border-collapse: collapse" width="100%" id="AutoNumber2" bgcolor="#C8D4E8" height="119">
  <tr>
    <td width="100%" height="40">
<p style="margin-left: 2">
<font face="Verdana" style="font-size: 7pt">
<a href="#">1</a></font></td>
  </tr>
  <tr>
    <td width="100%" height="24" valign="top">
<p style="margin-left: 2">
<font face="Verdana" style="font-size: 7pt">
<a href="#">2</a></font></td>
  </tr>
  <tr>
    <td width="100%" height="24" valign="top">
<p style="margin-left: 2">
<font face="Verdana" style="font-size: 7pt">
<a href="#">3</a></font></td>
  </tr>
  <tr>
    <td width="100%" height="31" valign="top">
<p style="margin-left: 2">
<font face="Verdana" style="font-size: 7pt">
<a href="#">4</a></font></td>
  </tr>
</table>
</div>

  1. moin
    erstens is das javascript, kein java, da liegen welten dazwischen

    2, kopier doch einfach die funktion, die das ganze visible macht, dann gibtst der funktion nenen neuen namen, und die werte stellst auf hide, bzw. hidden

    dann beim link onclick=name_derkopierten_funktion()

    greetz

    the mech | code:nc01

  2. hallo,

    Kann mir vielleicht jemand zeigen wie ich es fertigbringe, das bei diesem Menü die leiste wieder einfährt wenn ich vom link gehe, und nicht weiter so in der gegend steht?

    die antwort hast du bereits in deiner datei stehen, lese sie vielleicht nochmal gut durch:

    <a href="#" onmouseover="clean()" onmouseout="clean()"> </a>

    wenn du onmouseout="clean() im <a href="#" onmouseover="menu(1)">Menü</a> verwendest, verschwindet die leiste. allerdings! das bewirkt ja auch, dass kein link in der leiste je anklickbar wird.

    experimentiere einfach mal mit der funktion onmouseout="clean()" herum.

    grüße
    thomas