Jeg er ved at lave et lille interface hvor en bruger skal kunne indtaste en masse deltagernumre for nogle billeder. Det er sportsbilleder hvor der skal indtastes hvilke deltagere der er på hvert billede. For at gøre det så hurtigt som muligt vil jeg gerne have siden til at preloade det næste billede i rækken. Evt. 5 billeder hvis dette er rentabelt og fornuftigt.
Hvad bør jeg gøre, er der nogle eksempler jeg kan se på eller noget dokumentation jeg bør læse.
Hvis du har højkvalitetsbilleder er det også hensigtsmæssigt, men de senere udgaver af IE er begyndt at checke for nyere udgaver af billedet, når de skal vises, så man ikke får ret meget andet end en forsinket start ud af en preload ...
Men en preloader ser sådan ud:
<script type"text/javascript"> pics = new Array();
pics[0] = new Image(); pics[0].src = "billede1.jpg"; pics[1] = new Image(); pics[1].src = "billede2.jpg"; pics[2] = new Image(); pics[2].src = "billede3.jpg"; pics[3] = new Image(); pics[3].src = "billede4.jpg"; pics[4] = new Image(); pics[4].src = "billede5.jpg"; pics[5] = new Image(); pics[5].src = "billede6.jpg"; pics[6] = new Image(); pics[6].src = "billede7.jpg"; pics[7] = new Image(); pics[7].src = "billede8.jpg"; pics[8] = new Image(); pics[8].src = "billede9.jpg"; pics[9] = new Image(); pics[9].src = "billede10.jpg"; </script>
-- og den mest effektive ydelse får du ved at sætte billedets src lig pics.src:
document.images[billede].src = pics[1].src;
Synes godt om
Ny brugerNybegynder
Din løsning...
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.