Hallo Leute,
Ich habe 2 Bilder, wenn man auf das erste Bild klickt, sollen sich beide Bilder ändern. Klickt man erneut auf das erste Bild, werden bei beiden Bildern wieder die Ursprungsbilder angezeigt. Eigentlich eine leichte Aufgabe. Auf dem PC funktioniert mein Script. Auf dem Mac (Classic und OS X) unter IE zeigt diese Aktion jedoch keinen Effekt. Warum????
Hier die Code-Schnipsel:
<script type="text/javascript"><!--
var bild=new Array(),
zaehler=0;
if (document.images)
{
bild[0]=new Image();bild[0].src="scripts/picts_all/roehren_blau.jpg"
bild[1]=new Image();bild[1].src="scripts/picts_all/roehren_orange.jpg"
bild[2]=new Image();bild[2].src="scripts/picts_all/standby_orange.gif"
bild[3]=new Image();bild[3].src="scripts/picts_all/standby_green.gif"
}
function change() {
if (document.images) {
zaehler++;
if (zaehler>1) zaehler=0;
document.images['tube_switch'].src=bild[zaehler].src;
document.images['standby_switch'].src=bild[zaehler+2].src;
}
}
//--></script>
<div id="tubes"><img src="scripts/picts_all/roehren_blau.jpg" width="340" height="141" border="0" id="tube_switch"></div>
<div id="standby"><a href="#" onClick="change();"><img src="scripts/picts_all/standby_orange.gif" width="63" height="25" border="0" id="standby_switch"></a></div>