Hallo.
Ich erstelle gerade eine Seite, bei der zuerst Bilder in niedriger Auflösung vorhanden sind, und dann in richtiger Reihenfolge nachgeladen werden sollen.
Über img=new Image(); erstelle ich die Bilder. Mein Ansatz ist, dass ich mit img.onload prüfe, ob die Bilder fertig geladen sind. Das funktioniert aber nicht. Ich weiß nicht wieso, aber es geht nicht. Gibt es eine andere Möglichkeit festzustellen ob ein Bild fertig geladen ist?
Nochmal das Schema zum Verständnis:
<img src="klein_1">
<img src="klein_2">
<img src="klein_3">
Dann soll via js nacheinander erst groß_1 geladen werden, dann groß_2 usw... aber mit groß_2 soll erst angefangen werden wenn groß_1 fertig ist.
Jemand eine Idee?
Grüße
Ich erstelle gerade eine Seite, bei der zuerst Bilder in niedriger Auflösung vorhanden sind, und dann in richtiger Reihenfolge nachgeladen werden sollen.
Über img=new Image(); erstelle ich die Bilder. Mein Ansatz ist, dass ich mit img.onload prüfe, ob die Bilder fertig geladen sind. Das funktioniert aber nicht. Ich weiß nicht wieso, aber es geht nicht. Gibt es eine andere Möglichkeit festzustellen ob ein Bild fertig geladen ist?
Nochmal das Schema zum Verständnis:
<img src="klein_1">
<img src="klein_2">
<img src="klein_3">
Dann soll via js nacheinander erst groß_1 geladen werden, dann groß_2 usw... aber mit groß_2 soll erst angefangen werden wenn groß_1 fertig ist.
Jemand eine Idee?
Grüße