Die funktionieren auch, aber wenn ich einen sublink anklicke dann klappt das menü wieder zu.
kann man das irgendwie verhindern, oder einfach anders machen:
<script language="javascript">
function expandrevdiv(divname,linkname,name)
{
var linktochange = linkname;
if(divname.style.visibility == 'hidden')
{
if(name != 'Links')
{linktochange.innerHTML = '[-] '+name;}
else
{linktochange.innerHTML = '[-] '+name;}
divname.style.position = 'relative';
divname.style.visibility = 'visible';
}
else
{
if(name != 'Links')
{linktochange.innerHTML = '[+] '+name;}
else
{linktochange.innerHTML = '[+] '+name;}
divname.style.visibility = 'hidden';
divname.style.position = 'absolute';
}
}
</script>
<a class="left" href="java script:expandrevdiv(morerevdiv1,morerevlink1,'Links');" id="morerevlink1">[+] Link1</a> <div id="morerevdiv1" style="visibility: hidden;position:absolute;"> <a class="left2" href="impressum.html">sublink 1</a> <br /> <a class="left2" href="impressum.html">sublink2</a> <br /> <a class="left2" href="impressum.html">sublink 3</a> </div> <br /> <a class="left" href="java script:expandrevdiv(morerevdiv2,morerevlink2,'Links');" id="morerevlink2">[+] Link2</a> <div id="morerevdiv2" style="visibility: hidden;position:absolute;"> <a class="left2" href="impressum.html">sublink 1</a> <br /> <a class="left2" href="impressum.html">sublink 2</a> <br /> <a class="left2" href="impressum.html">sublink 3</a> </div> <br />
Dieser Beitrag wurde von tavoc bearbeitet: 15. Juni 2006 - 16:17

Hilfe
Neues Thema
Antworten


Nach oben

