WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Problem mit JavaScript: Image-Preload-Script

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !

Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Problem mit JavaScript... - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Problem mit JavaScript: Image-Preload-Script
blinkie
Pixelschubser
Threadstarter




Beiträge: 1

Hallo,

ich habe mir folgenden Code geschrieben:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18:
img = new Array("images/image1.jpg", "images/image2.jpg", "images/image3.jpg", "images/image4.jpg", images/image5.jpg);

preloader(img, 'status', 'index2.html');

..
..


function preloader(images, status_id, forward_url) 
{ 
	for (var i = 0; i < images.length; i++)	{ 
		var buffer = new Image(); 
		buffer.src = images[i];
		document.getElementById(status_id).innerHTML = "Loading image " + i + " of " + images.length + " ...";
	}
	document.getElementById(status_id).innerHTML = 'Forwarding ...';
};


Die Funktion preload wird auf onLoad aufgerufen.

Das HTML:
1: 
2: 
3: 
4:
...
status will be shown here.. ...


Das Script sollte die Bilder vom Array in den Cache vom Browser laden, die Anzahl der geladenen Bilder anzeigen und am Ende mich auf die gewünschte Seite weiterleiten.

Alles geht wunderbar, aber die Bilder werden auf der weitergeleiteten Seite erneut geladen, also mein Script cached keine Bilder..

So ungefär schaut es aus..
Ich geh auf meine preload Seite, innerhalb einer Sekunde meint er alle Bilder geladen zu haben (was nicht sein kann) und leitet mich auf die forward_url um.
Dort werden die Bilder dann geladen, was ca 30 Sek. dauert (was ich auch auf der preload Seite erwartet hätte..)

Kann mir jemand helfen?

thx, blinkie

Diese Nachricht wurde geändert von: blinkie
  Profil   Editieren   Zitieren
Ori
Mausakrobat




Beiträge: 162

Wenn ich das richtig sehe, lässt Du die Bilder vom onload-Ereignis laden. Das wird ausgelöst, wenn die Seite geladen ist. Wenn Du dann erst die Bilder vorlädst, ist die Seite eigentlich schon geladen...

Wie kommt denn die Weiterleitung ins Spiel?

Oder: Lade die Bilder sofort vor, und feuere die Weiterleitung erst beim onload-Ereignis.

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Problem mit JavaScript...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Problem mit JavaScript: Image-Preload-Script im Forum Homepage Hosting AntwortenLetztes Posting
Unvorhersehbare Layout-Verschiebungen auf meiner Seite - Ideen?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 20.08.2023 20:14 von Freud
Geschenkidee zum Geburtstag
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 14.04.2022 16:08 von bryleth03
Webdesigner gesucht
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 10.12.2021 15:04 von Rieke
Welcher Hoster ist der Beste?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 10.12.2021 15:02 von Rieke
Warum Wordpress?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
6 05.07.2021 18:27 von Rieke
Die Idee einen Blog zu führen
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 27.02.2021 09:50 von Samira2021
zu viele css dateien?!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
4 19.01.2021 19:20 von Laurena
WIe kann ich Datum ausblenden?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 23.11.2020 12:21 von noahradar96
Tabelle mit Mannschaftslogos
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
3 23.10.2019 14:54 von andyy
Eigene Website erstellen - kostenlos!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 17.05.2019 15:01 von Fusselchen



Besucher : 8126488    Heute : 406     Gestern : 463     Online : 191     21.11.2024    13:28      0 Besucher in den letzten 60 Sekunden        
Nach oben