jan: Mac OS Safari Javascript

Beitrag lesen

this.oImagePreloader.nLoaded++;  // Zeile 152

Vermutlich wird nLoaded nirgends gesetzt.

Struppi.

Danke für die Unterstützung auf jeden Fall!

Allerdings unter Windows FF und IE funktioniert die Seite. nLoaded wird hier mit anderen Objektvariablen gesetzt (sh den oben gepostet Code)

--------------
   // initialize internal state.
   this.nLoaded = 0;
   this.nProcessed = 0;
   this.aImages = new Array;

// record the number of images.
   this.nImages = images.length;

// for each image, call preload()
   for ( var i = 0; i < images.length; i++ )
      this.preload(images[i]);
-------------

Benötige ich da möglicherweise eine andere Syntax bei der Initialisierung der Objektvariablen?