Preload obrázkov v JavaScripte

napísal , 23 Oct 2010 [ JavaScript ]
<script>
  new Image().src = '/images/masivne_gule.png';
</script>

je všetko, čo treba k tomu, aby ste načítali obrázok ešte predtým ako sa zobrazí.

Pri rýchlostiach dnešných pripojení to možno nemá až take opodstatnenie, ale existujú prípady, kedy vás to vytrhne z biedy - ak robíte nejakú prudko kickass galériu obrázkov alebo pokiaľ by ste vo Firefoxe chceli zobraziť niektoré obrázky až PO submitnutí multipart formulára (napríklad progress bar uploadu). Tiež nezaškodí už dopredu načítať ajax-loading-obrázky.

napísal , 23 Oct 2010

2 komentáre

komentuj ku každému komentáru sa v databáze ukladá iba meno, text a dátum, iba za účelom zobrazenia pod článkom
neukladá sa email, IP adresa ani informácie o prehliadači a údaje sa nepoužívajú na reklamu, newsletter, na žiadnu ekonomickú aktivitu, nikam sa neposielajú, sú v databáze len aby sa mohli zobraziť pod článkom
  1. Majo [ Nedeľa 26.6.2011, 12:56 ]

    Mm taký problém, že mám na stránke viac rovnakých obrázkov a keď otvorím stránku tak mi ten istý obrázok musí znovu načítať. Dá sa to dáko spraviť tak aby mi obrázok načítalo len raz?

    Tu je príklad

  2. 81403 [ Nedeľa 26.6.2011, 15:30 ]

    Neviem presne ako to myslis, ale hocijaky obrazok ked mas viackrat pouzity, tak sa stiahne len raz.

ku každému komentáru sa v databáze ukladá iba meno, text a dátum, iba za účelom zobrazenia pod článkom
neukladá sa email, IP adresa ani informácie o prehliadači a údaje sa nepoužívajú na reklamu, newsletter, na žiadnu ekonomickú aktivitu, nikam sa neposielajú, sú v databáze len aby sa mohli zobraziť pod článkom