SEO-Software von Suchmaschinenoptimierung.de

Bildwechselfunktion geht bei IE, aber nicht bei Netscape

(hier klicken, um zum Original Thread zu gelangen)
mcgyver
Hallo,
bin neu hier und fast am Verzweifeln. Ich hoffe, dass mir einer von euch helfen kann. Die folgende Funktion funktioniert im Internet Explorer, aber nicht bei Netscape. Woran liegt das???


Hier eine Funktion, die beim Anclicken von einem kleinen Kästchen (q1.gif) sowohl ein großes Bild (grossesbild.JPG) ändern soll als auch das angeclickte Kästchen selbst. Die Fotos heißen foto001.jpg etc.



<script language="JavaScript">
function quader(nummer,goto,)
{
var i;
var fotozahl ="6";
window.document.images[fotozahl].src = "foto"+goto+".jpg";
for (i = 0; i < fotozahl; i++)
{ window.document.images[i].src = "q1.jpg";
};
window.document.images[nummer-1].src = "q2.jpg";
};
</script>
</HEAD>
<body>
<img src="q1.JPG" onclick="java script:quader(1,'000'')">
<img src="q1.JPG" onclick="java script:quader(2,'001')">
<img src="q1.JPG" onclick="java script:quader(3,'002')">
<img src="q1.JPG" onclick="java script:quader(4,'003')">
<img src="q1.JPG" onclick="java script:quader(5,'004')">
<img src="q1.JPG" onclick="java script:quader(6,'005')">
<img src="grossesbild.JPG">
Zeronet
Kann es leider grad nicht testen, aber mach da mal den 2. Beistrich raus:
Zitat:
Original von mcgyver
function quader(nummer,goto,)

.. und poste mal die Fehlermeldung, die bei dir kommt!

edit: Java Applets sind was anderes!
mcgyver
Da kommt keine Fehlermeldung, es passiert einfach nichts.
Scraper
Hab mal ins JS-Forum verschoben!
@mcqyver: http://www.jex-treme.de/forum/thread.php?threadid=14228
mcgyver
Hat keiner eine Idee?
Zeronet
Stell das ganze mal wo online, dass man sich das ansehen kann.
KindlyRene
also ich hab das mal bei mir reinkopiert, ein paar Fehler ausgemerzt und im FireFox läuft es bei mir...dementsprechend sollte es auch im Netscape laufen. Ich hab noch Breite und Höhe der Bilder definiert, da ich sonst nix gesehen hätte (hab die Bilder ja net). Außerdem (ich denk mal daran lag es), ist das wort "goto" schon in JavaScript reserviert...der IE scheint das zu ignorieren. Ich habs in goto2 umbenannt.

<script language="JavaScript">
function quader(nummer,goto2)
{
var i;
var fotozahl ="6";
window.document.images[fotozahl].src = "foto"+goto2+".jpg";
for (i = 0; i < fotozahl; i++)
{ window.document.images[i].src = "q1.jpg";
}
window.document.images[nummer-1].src = "q2.jpg";
}
</script>
</HEAD>
<body>
<img width="50" height="50" src="q1.JPG" onclick="java script:quader(1,'000')">
<img width="50" height="50" src="q1.JPG" onclick="java script:quader(2,'001')">
<img width="50" height="50" src="q1.JPG" onclick="java script:quader(3,'002')">
<img width="50" height="50" src="q1.JPG" onclick="java script:quader(4,'003')">
<img width="50" height="50" src="q1.JPG" onclick="java script:quader(5,'004')">
<img width="50" height="50" src="q1.JPG" onclick="java script:quader(6,'005')">
<img width="60" height="60"src="grossesbild.JPG">
mcgyver
Vielen Dank!!!

Du hast mich vorm

bewahrt.
(hier klicken, um zum Original Thread zu gelangen)



Tipp: Ranking-Konzept.de - Das SEO-Forum (Forum rund um die Suchmaschinenoptimierung) der artaxo AG.
Das große Versicherungs ABC von Versicherung.de - mit allen Aspekten der Computerversicherungen!
Fan-Foren.de, die große Community mit Musikforum ist ab sofort online.