Registriert seit: Apr 2003
hoi
gibt da verschiedene möglichkeiten das mit js zu realisieren
am einfachsten wäre es 3 divs einzubauen alle mit css auf display none zu setzen
jedes davon kriegt eine eindeutige id
danach bei beim javascript teil gibt man bei den links wo man drüber fährt a onmouseover drauf, das je nach link alle elemente mit getElementById anspricht und den dsiplay wert der zwei die nicht gezeigt werden sollen auf none und den letzten auf block
edit:
fertiges beispiel von mir hab ich schnell runter geschrieben
[code=php]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>javascript</title>
<script type="text/javascript">
<!--
function link(number){
document.getElementById("undermenu1").style.display='none';
document.getElementById("undermenu2").style.display='none';
document.getElementById("undermenu3").style.display='none';
document.getElementById("undermenu"+number).style.display='block';
}
//-->
</script>
</head>
<body>
<div id="menu">
<a href=""><span onmouseover="link(1)">link1</span></a>
<a href=""><span onmouseover="link(2)">link2</span></a>
<a href=""><span onmouseover="link(3)">link3</span></a>
</div>
<div id="undermenu1" style="display:none">
<a href="">link11</a>
<a href="">link12</a>
<a href="">link13</a>
</div>
<div id="undermenu2" style="display:none">
<a href="">link21</a>
<a href="">link22</a>
<a href="">link23</a>
</div>
<div id="undermenu3" style="display:none">
<a href="">link31</a>
<a href="">link32</a>
<a href="">link33</a>
</div>
</body>
</html>[/code]
fallst eine vielzahl von links hast würd ichs vielleicht noch a bissal anderst schreiben, aber bei ner überschaubaren anzahl läuft das schon gut
Registriert seit: Apr 2003
hoi sorry für doppelpost aber dast es sicher mitbekommst
hab ma das mal a bissal genauer angschaut läuft echt gut nur ab und zu brauchst a paar sachen für browser wo js deaktiviert ist, so einfach wie is da jetzt ist sollts einfach nur an fleck geben wo nix is aber das kann au schlimmer werden wennst die sitemap net gscheid aufbaut is
vielleicht zeigst mal wost es brauchst dann kann ich da a paar möglichkeiten bieten das einzubauen
Registriert seit: Apr 2003
jo habs ma angeschaut
das mit innerhtml is au ne schöne lösung, zwar net so performant (is bei heutigen pc's aber e egal) aber sicher schöner zu implementieren
ich persönlich hab nur ne kleine allergie gegen innerhtml (und glaub der MAC-IE au) *fg*