09. november 2001 - 10:25Der er
4 kommentarer og 1 løsning
Image preload...(speciel)
Hvordan preloader jeg et billede, der ikke skal benyttes i HTML dokumentet, men blot skal ligge på klienten?
Jeg er ikke sikker på om det kan gøres på denne måde, da det er hentet fra nettet:
<script type=\"text/javascript\"> if (document.images) { a = new Image(160, 120) a.src = \"landscape.jpg\" } </script>
Her bliver der lagt op til man senere i HTML dokumentet kalder billedet, har jeg ret. Jeg vil blot smide billedet på klienten, og ikke andet. Hvordan gør jeg det?
decrypto, når du preloader et billede med new Image, lægger du det blot i brugerens cache - om du senere vil lægge det ind i HTML dokumentet er en helt anden sag.
decrypto > Du har ihvertfald nu gjort alt hvad du kan for at sikre dig at den vil ligge i klientens cache (i 99% tilfælde). Du kan selvf. aldrig helgardere dig, da brugeren selv kan ændre cache-indstillinger, men mindst 99% af dine brugere vil nu have logoglow.gif liggende i sin cache :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.