Sascha: Preload von Grafiken ...

Beitrag lesen

Das liest sich wie ein Vorwurf. Ist es einer?
  
   Nein ... wieso auch ... ich erwarte keine Antwort,
   sondern erhoffe eine.... also niemals ein Vorwurf!

Findest Du nicht, dass der das Recht hat, selbst  
ueber diese Dinge zu entscheiden?
Ich schon.

Ja ... schon recht .. aber wenn mann durch Fenster
   Nr.1 ein Fenster Nr. 2 (Aussehen wie gewünscht)
   aufruft und Fenster Nr. 1 keinen weiteren
   Informationswert hat ... ist es nur ein weiteres
   Fenster in der Taskleiste ....

Zu Deinem neuen Problem hast Du inzwischen eine
Antwort, brauch ich also nix mehr zu schreiben.

Nicht gerade eine Antwort, aber mehr Info‚s ..
   Logischerweise konnte mann in diesem AUSZUG kein
   Preloaden erkennen ... es ist halt nur ein Auszug
   gewesen ...

Mein Problem lag (und liegt auch noch) genau hier:

//Zweite URL hier einfügen
function transfer(param) {
location.href = "preload2.html";
}

Es ist ein fertiges Script gewesen ...
   schaffe es allerdings nicht die zweite Url bzw.
   weitere einzugeben ...

Derzeit liest nur Seite 1 (Preload2.html) die
   Grafiken aus dem Cache ... folgende Seiten
   allerdings nicht mehr...

Vielleicht kannst du ja doch noch helfen...

Sorry , auch auf die Gefahr hin das jetzt alle
   böse werden, weil diese Message etwas umfangreicher
   wird, werde ich hier das gesamte Script posten...
   Vielleicht versteht man mich dann besser als
   nur mit einem Auszug davon ...

<script language="JavaScript">
<!--
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
  this[i] = initArray.arguments[i];
}
}

//Bilderarry für den Preload
var pics = new initArray

(
"sublog2.jpg",
"synstr.jpg",
"synlog3d.jpg");

//Zweite URL hier einfügen
function transfer(param) {
  location.href = "preload2.html";
}

function done()
{
if (vers < 1.1)
  transfer();
else
  commence_loading();
}

function commence_loading() {
for (g=0;g<pics.length;g++)
  eval('document.preload'+g+'.src = "'+pics[g]+'";');
}

// Preload der Statusbar Images
if (vers >= 1.1) {
blue = new Image();
blue.src = "blue.gif";
black = new Image();
black.src = "black.gif";
}

var loaded = new initArray(0);
for (h=0;h<pics.length;h++)
loaded[h] = 0;
num_loaded = 0;

function update(num) {
loaded[num]++;
if (loaded[num] == 2) {
  if (vers < 1.1)
   document.stats.status.value += "";
  else
   eval('document.status'+num_loaded+'.src = "blue.gif";');
  num_loaded++;
  if (num_loaded == pics.length)
   transfer();
}
}
// -->
</script>

Für alle bisherigen Antworten (und auch folgende?)
   möchte ich mich auf jeden Fall schon einmal bedanken!

bye ... Sascha