also nach langem suchen und überlgen wende ich mich wieder einmal an euch, da ihr mir schon öfter sehr geholfen habt!
Gleich vorweg - ich habe nichts ähnliches gefunden beim durchsuchen des forums.
Also:
ich habe 3 divs übereinander
und 3 links
alle 3 divs sind auf display:none
klicke ich nun auf link eins wird div 1 sichtbar
klicke ich auf link 2 wird eins unsichtbar und 2 sichtbar
das problem dabei ist, dass ganz am anfang kein div sichtbar ist
wenn ich nun zb. div 1 am anfang gleich sichtbar mache bleibt dieser div 1 auch sichtbar wenn ich die anderen divs öffne - was ich natürlich nicht möchte
erst wenn ich auf link 1 klicke verschwindet div 1 sobald man einen anderen link anklickt
hoffe das war verständlich.
im code sieht das so aus:
<script type="text/javascript">
menu_open = "";
function menu(menuid)
{ if (menu_open != "")
{ document.getElementById(menu_open).style.display="none"; menu_open = menuid; }
else { menu_open = menuid; }
document.getElementById(menuid).style.display="inline"; }
</script>
und ein layer:
<div id="div1" style="position:absolute; left:132px; top:121px; width:570px; height:400px; z-index:3; display:none;">
</div>
und im link:
onClick="menu('div1')"
vielleicht könnt ihr mir ja weiter helfen!!