Force image load

Tags:    javascript

Hey udviklere!!

Jeg søger et script der "forcer" browseren til at loade et billede.

Jeg er ikke sikker på om det er Javascript jeg skal have fat i, så skyd bare løs med løsninger :D~

Håber det giver mening, og det er muligt.

Mvh. Christian



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Eh, javascript?

Tror lige du skal forklare hvad du skal bruge det til, ellers er det svært at fortælle dig hvad du skal gøre.

Men du får lige et svar i PHP:
Fold kodeboks ind/udKode 

Nu tror browseren at det er et .png billede.

Fold kodeboks ind/udKode 

Nu ser browseren rent faktisk det indhold den før troede var et .png billede.


Browsere er lette at overbevise...





Indlæg senest redigeret d. 26.09.2007 16:50 af Bruger #10216
Grunden til at jeg efterlyser sådan en funktion er at jeg har et script, der uploader et billede og renamer den til brugerens id, fx 10.jpg. Men hvis man så ænderer billedet, uploader et nyt, hedder det10.jpg, men pga. at den forrige 10.jpg allerede ligger i cachen på computeren tror den at de er ens (tror jeg), så derfor vil jeg gerne være sikker på at billederne bliver hentet hver gang en bruger ser siden.

Håber det er til at forstå :)



Så er det browserens cache der jo skal tømmes for den pågældende side.

til det kan du bruge meta-tags:
http://www.i18nguy.com/markup/metatags.html

Eller du kan bruge server-side til at gennemtvinge det:
Kender da kun php, hvor det er header();



Skrev header("Cache-Control: no-cache, must-revalidate"); ind i toppen af min side,men det virker stadigvæk ikke efter hensigten. Noget jeg har gjort galt? =)



Der skal desværre mere på end det. Nogle browser læser en header frem for en anden.

http://www.tips-og-tricks.com/tippet/Put_ikke_min_side_i_cashen



Indlæg senest redigeret d. 26.09.2007 20:45 af Bruger #10216
t