29. maj 2004 - 16:59Der er
7 kommentarer og 1 løsning
preloade images og indsæt som backgroundImage
Jeg har bygget en fanebladssystem (præcis klon af win XP).
Til den grafiske visning udskifter jeg background-images for det valgte faneblad MEN hvordan får jeg preloaded de dersens backgroundimages og indsat dem UDEN at javascripten skal loade dem igen..
Jeg gør noget ala dette: Preload: offImg = new Image() offImg.src = "images/offImg.png"
onImg = new Image() onImg.src = "images/onImg.png"
Min fortolkning af problemet: IE fik lavet et paradigme skift i v5.5 eller 6, hvorefter et image er et selvstændigt objekt, som påvirkes af indstillingerne om hvornår der skal testes for en ny udgave, så den checker på serveren om en ny udgave findes ...
Det nærmeste jeg har set er at placere to elementer oven på hinanden, og så sætte de to images som baggrund, og ændre baggrund på det forreste til at være transparent, når det, som ligger bagest, skal vises !o]
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.