magicgunnar Skrevet 8. august 2007 Del Skrevet 8. august 2007 Er det mulig å finne ut når et bilde er lastet av nettleseren og vises? Bruker Ajax, og planen er at når et bilde lastes med Ajax så skal det være "blurret", jeg har kode for å fjerne denne blurringen i funksjonen som eksekveres når ajax-kallet har returnert, men dette er litt for tidlig, fordi nettleseren trenger litt tid på å laste bildet som http-adressen ajax-kallet returneres peker til. Lenke til kommentar
luxus Skrevet 8. august 2007 Del Skrevet 8. august 2007 Tja.. Kanskje dette hjelper deg: img = new Image(); // Oppretter nytt bildeobjekt img.onload = function() { ... }; // Blir kalt når bildet er ferdig lastet inn img.src = "http://www.en.url.til/et/bilde.jpg"; // Starter å laste inn bildet. Lenke til kommentar
dabear Skrevet 8. august 2007 Del Skrevet 8. august 2007 Du kan forsøke onload ja, eller window.setInterval-metoden Lenke til kommentar
magicgunnar Skrevet 8. august 2007 Forfatter Del Skrevet 8. august 2007 onload selvfølgelig! Hvorfor tenkte jeg ikke på det! Tusen takk for hjelpen! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå