Mirko: Kann ich Bilder cachen um sie in einm JS schnell zu laden?

Beitrag lesen

Hi Du,

vorab mal als kleine Info: Du benüüützt da bei einem Variablenbezeichner ein ü, das mag der Netscape irgendwie gar nicht und deshalb läuft der Sternwechselkram bei wir wohl auch nicht (macht der IE das etwa mit? - hab's nicht getestet).

Okay, nun zu Deinem anderen ;) Problem:

Ich glaube, die einfachste Lösung wäre folgende:

<style type="text/css">
#cachelayer {position:absolute; visibility:hidden; top:-1000}
</style>
<script language="JavaScript">
document.write('<div id="cachelayer"><img src="DASzUcACHENDEbILD"><img src="NOCHeINSuSW"></div>');
</script>

Schreib' das irgendwo (am besten gleich ganz am Anfang) in den Body. Damit lädt der Browser dann die Bilder ohne sie anzuzeigen (und sie kommen in den Cache und bleiben mit etwas Glück eine Weile dort ;)...

P.S.: Der Layer wird per JS erzeugt, damit NN4 ihn nicht anzeigt, wenn JS aus ist (der ignoriert dann nämlich auch die Style-Angaben)...

Mirko