´Guten Morgen allerseits,
ich habe folgendes Problem mit einem Script.
In IE funkt es einwandfrei, in Firefox und Opera leider gar nicht.
Code:
<script type="text/javascript">
function sichtbarmachen(ebenenname) {
elements = document.getElementsByTagName("div");
for (x=0;x<elements.length;x++)
elements[x].className = "inactive";
document.getElementById(ebenenname).className = "active";
}
</script>
Link dazu: <a href="#" onclick="javascript:sichtbarmachen('ebene1')"> test</a>
dan sind einfach ein paar ebenen auf der seite die standardmässig ausgeblendet sind.
Code:
<div id="ebene1"><? include("kontakt.php") ?></div>
<div id="ebene2"><? include("anfahrt.php") ?></div>
<div id="ebene3"><? include("einkauf.php") ?></div>
<div id="ebene4"><? include("login.php") ?></div>
<div id="ebene5"><? include("impressum.php") ?></div>
<div id="unten1" ><? include("unten1.php") ?></div>
css dazu:
#ebene1 { background-color: #181818; text-align: left; visibility: invisible; padding: 13px; position: absolute; top: 25px; left: 805px; width: 250px; height: 417px; border: solid 1px #666666; overflow: hidden}
#ebene2 { background-color: #181818; text-align: left; visibility: invisible; padding: 13px; position: absolute; top: 25px; left: 805px; width: 250px; height: 417px; border: solid 1px #666666; overflow: hidden}
#ebene3 { background-color: #181818; text-align: left; visibility: invisible; padding: 13px; position: absolute; top: 25px; left: 805px; width: 250px; height: 417px; border: solid 1px #666666; overflow: hidden}
#ebene4 { background-color: #181818; text-align: left; visibility: invisible; padding: 13px; position: absolute; top: 25px; left: 805px; width: 250px; height: 417px; border: solid 1px #666666; overflow: hidden}
#ebene5 { background-color: #181818; text-align: left; visibility: invisible; padding: 13px; position: absolute; top: 25px; left: 805px; width: 250px; height: 417px; border: solid 1px #666666; overflow: hidden}
Klicket man den Link an, da werden alle Ebenen, oder die im Moment sichtbare Ebene ausgeblendet und die im Link stehende Ebene eingeblendet. Ich komm net dahinter, warum es im FF und OP net geht.
Bitte um eure Hilfe!!
Dank und Gruss
Sven