Avatar billede mouse-the-mighty Nybegynder
18. oktober 2006 - 11:07 Der er 4 kommentarer og
1 løsning

"hårdt" opdater

Jeg har en lille asp script som viser et billed og giver mulighed for at uploade et nyt til at erstatte den.
problemet så er når scriptet har erstattet billet viser browseren stadig det gamle billed. Eftersom det gamle billed ikke længere existere på serveren går jeg ud fra at det er browserens cash den læser fra....

Mit spørgsmål er nu... hvordan fortller man browseren at den SKAL inlæse billedet igen fra servern?
Avatar billede tjaz Nybegynder
18. oktober 2006 - 11:19 #1
mon ikke det kan klares med:

response.expires = -1

?
Avatar billede lund_dk Praktikant
18. oktober 2006 - 11:22 #2
Eller du kan evt smide NOW() i din billedesti

<img src="billede.jpg?<%=now()%>" />
Avatar billede sneakraid Nybegynder
18. oktober 2006 - 11:41 #3
Hvis det "gamle" billede ligger i cachen på din computer, så burde det kunne løses med Ctrl+F5 (hold Ctrl nede og tryk så F5), det skulle i hvert fald "hard refreshe" din browser.
Avatar billede mouse-the-mighty Nybegynder
18. oktober 2006 - 13:09 #4
tjaz ---> den regnde jeg også med vill ha' virket men desvære :(
sneakraid ---> true. og jeg brute den da også til at bekræfte at billedet VAR blevet uploadet. men når siden køre er det ikke god design at be' brugeren om at trykke F5

lund_dk ---> hmmm den virkede squ :) men jeg har aldrig set et billed source blive lavet sådan før.. jeg skal lige høre dig, hvad betyder det når man putter extra text efter spørgsmås tegnet??? jeg mener, jeg kan godt se at her bliver det brugt til at "snyde" browseren til at se billed navnet som et helt nyt, men hvor bliver det normal brugt og i hvilken sammenhæng?
Avatar billede tjaz Nybegynder
18. oktober 2006 - 13:22 #5
lund_dk's forslag gør at billedet får et nyt navn hver gang siden loades, dvs du tvinger browseren til at loade et "nyt" billede hver gang.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester