26. oktober 2005 - 10:32Der er
12 kommentarer og 1 løsning
Preload af billeder.
Jeg oplever lidt problemer med billeder, som ikke bliver vist rigtigt første gang, altså man skal lige sige Opdater, før det rigtige billede bliver vist.
Problemet er måske at det har samme navn, og placering. Hvorfor det så bliver taget fra Temp Internet Files .. eller sådan noget ;b
Men kan jeg i JavaScript Preloade et billede, eller hvad det nu hedder. Så det rigtige (nye) billede, bliver vist med det samme?
Jesper >> _kun_ en GoLive-bruger kan finde på at skrive en funktion på den måde :)
Derudover tror jeg blot, du tramper på termometret. Jeg er ret sikker på, patienten stadig er syg - men at du skjuler symptomerne. Det er dog umuligt at sige uden et link til spørgerens side :)
Den er også tage dirkete fra actionen....derfor den ser sådan ud.... Men den er ikke lavet af en golive bruge...*S* ... Men se da gerne dit forslag til samme....?
Derudover tror jeg blot, du tramper på termometret. Jeg er ret sikker på, patienten stadig er syg ??? Var den til mig ??
-- men hvis du ideligt har nyere billeder med det samme navn, er det jo heller ikke en preloader, du kan bruge til noget, det er en mekanisme, som får browseren til at tro at det er et nyt billede !-)
-- en klassisk metode til at gøre det, er at udvide urlen med et timestamp, f.eks. sådan:
<script type="text/javascript"> function updatePic(){ var pic = document.getElementById('webcam'); pic.src = pic.src.split("?")[0] + "?" + new Date().getTime(); } setInterval('updatePic()',10000);//hvert 10. sekund
Okay, problemet er nogle profilbilleder. Hvis man allerede har et, bliver billedet slettet, og derefter bliver det nye lagt op, med samme navn som det forrige. (Brugerid)
Det der driller, er at når man så bliver stillet tilbage til retprofil, så er det stadig det gamle billede der bliver vist. Først hvis man trykker F5 (Opdater), så bliver det rigtige vist.
-- men hvis du identificerer dine billeder server-side med get-parametre (altså /profil/visBillede.asp?id=38654 !-) skal der tænkes en anelse anderledes ...
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.