Cache

Lze nějak načíst předem obrázek do vyrovnávací paměti aniž by byl zobrazen na stránce? Udělal jsem si jednoduché menu pomocí CSS a při najetí na odkaz se změní obrázek pozadí. Když není obrázek, který se mění na pozadí, ve vyrovnávací paměti tak to působí divně. Po prvním najetí se to samozřejmě upraví a maká to bez probliknutí.

Jinak to menu je na http://staremesto.formweb.net
http://www.wellstyled.com/css-nopreload-rollovers.html
Dej obrázky načíst. Třeba do proměnné, jak je určitě v tom odkazu nahoře. Ale je na nastavení prohlížeče, jestli to do cache uloží a jestli to z ní použije.

Je možnost načíst ty obrázky do stránky neviditelně, tj. s display:none. Potom jim skriptem jen přehodit viditelnost na block. (Př. visibility hidden a visible - první skáčou, druhé ne, obojí je vhodné pro něco)
Mám takhle udělané rozbalovací menu - sice textové, ale s obrázky by to šlo taky.

Nebo obrázky naskládat na sebe (position:absolute) a skriptem měnit vlastnost z-index.

V těchto případech jsou obrázky na místě a načteny, takže odezva je okamžitá.