Axel Richter: FF und der Syntax-Error bei Variablendeklaration

Beitrag lesen

Hallo,

Also bei mir funktionierts im FF auch.

Ja? Wo kann man das sehen?

Da das Array etwas braucht um zu laden habe ich folgende Funktion geschrieben (die Array-variable heisst bild und Gesamtzahl wird mit übergeben):

<script language="Javascript" >

^ Bitte auch hier type="text/javascript" angeben.

function testload() {
if (!bild[Gesamtzahl]) {window.setTimeout(testload(),100);}

^Um bild zu negieren, muss es bild erst mal geben. So etwas wie isset in PHP gibt es in JavaScript nicht.

Du könntest mit try-catch arbeiten.

function testload() {
  try {
   if(bild[Gesamtzahl]) picshow();
  } catch(e) {
   window.setTimeout(testload(),100);
  }
}

FF stellt alles korrekt dar und es funktioniert auch.

Ja? Wo? Siehe oben.

Nur IE meint "bild" ist undefiniert.

Mein FF meint das auch.
Extras-JavaScript-Konsole

viele Grüße

Axel