TKOlit
Mitglied
Hi,
ich hab ne seite mit drei Bildern gebastelt, wenn ich nun auf eins der Bilder klicke erscheint an der selben stelle nen anderes. Wenn ich nun auf eins der anderen 2 Bilder klicke, verändert sich das so wie das erste, und das erste versetzt sich in seinen ursprünglichen Zustand zurück.
>>link<<
Das ganze funktioniert auch wunderbar im IE 6 und mit Opera 6. Nur bei Netscape 6 werden die Bilder zwar ausgeblendet, wenn ich auf ein anderes bild klicke aber nicht wieder eingeblendet, und bei mozilla 1 passiert gleich gar nix.
Wie bekomme ich es nun hin, dass das script auch in netscape und mozilla funktioniert?
Ciao TKOlit
ich hab ne seite mit drei Bildern gebastelt, wenn ich nun auf eins der Bilder klicke erscheint an der selben stelle nen anderes. Wenn ich nun auf eins der anderen 2 Bilder klicke, verändert sich das so wie das erste, und das erste versetzt sich in seinen ursprünglichen Zustand zurück.
>>link<<
Code:
<html><head><title>Test</title>
<style type="text/css">
<!--
.normal { font-style:normal }
.align1 {position:absolute; top:150px; left:10px; width:150px; height:150px;}
.align2 {position:absolute; top:300px; left:10px; width:150px; height:150px;}
.align3 {position:absolute; top:450px; left:10px; width:150px; height:150px;}
-->
</style>
<script type="text/javascript">
<!--
x = 0;
-->
</script>
</head><body>
<form name="Formular" action="">
<div class="align1"><img src="images2/rad.jpg"></div>
<div Id="1" class="align1"><img src="images1/rad.jpg" onClick=' document.getElementById(x).style.visibility = "visible"; document.getElementById("1").style.visibility = "hidden"; x = "1"'></div>
<div class="align2"><img src="images2/rad.jpg"></div>
<div Id="2" class="align2"><img src="images1/rad.jpg" onClick=' document.getElementById(x).style.visibility = "visible"; document.getElementById("2").style.visibility = "hidden"; x = "2";'></div>
<div class="align3"><img src="images2/rad.jpg"></div>
<div Id="3" class="align3"><img src="images1/rad.jpg" onClick=' document.getElementById(x).style.visibility = "visible"; document.getElementById("3").style.visibility = "hidden"; x = "3";'></div>
</form>
<div Id="0" style="position:absolute; top:0px; left:0px; width:0px; height:0px;"></div>
</body></html>
Das ganze funktioniert auch wunderbar im IE 6 und mit Opera 6. Nur bei Netscape 6 werden die Bilder zwar ausgeblendet, wenn ich auf ein anderes bild klicke aber nicht wieder eingeblendet, und bei mozilla 1 passiert gleich gar nix.
Wie bekomme ich es nun hin, dass das script auch in netscape und mozilla funktioniert?
Ciao TKOlit