Oprettet tir. d. 25. september 2012 kl. 13:52:03

kelderkold
kelderkold (9.362 point. Point ude: 0)

auto opdatering på browsere

Jeg har en hjemmeside hvor jeg har et par billeder på forsiden, disse billeder bliver udskiftet hver uge, dvs. det er ikke forsiden der bliver redigeret, men blot oploadet et nyt billed med samme navn.

På IE har jeg aldrig lagt mærke til noget, der har altid været det nyeste.

men på chrome har jeg lige bemærket at billed var det gamle, og en F5 hjalp ikke, siden er lavet i frames så det er ikke på /index.xxx billedet er.
Så jeg skulle ind og klikke på stedet på siden og vælge opdatere for at billedet skiftede.

Tjekkede lige på safari og der virkede det rigtigt.

Er der en bug i Chrome eller skal / kan jeg lave en forbedring på siden så jeg er sikker på billedet bliver vist korrekt?

Skrevet tir. d. 25. september 2012 kl. 14:00:07| #1

jensenjs
jensenjs (7.670 point)
Du skriver F5
Har du prøvet [CTRL]+[F5]

Skrevet tir. d. 25. september 2012 kl. 14:11:43| #2

kelderkold
kelderkold (9.362 point)
nej er der forskel?
kan først teste efter der er nyt på igen.

men bør browseren ikke selv opdatere når man går ind på en side, selv om man har besøgt den før og dagligt.

går jeg ind på eb.dk eller lignende får jeg da aldrig gårdsdagens nyheder

Skrevet tir. d. 25. september 2012 kl. 14:20:21| #3

vistodk
vistodk (42.276 point)
www.nordkystenit.dk
hvis du bruger ASP eller PHP kan du bruge denne workaround

http://www.codingforums.com/ (...)

Skrevet tir. d. 25. september 2012 kl. 14:30:50| #4

jensenjs
jensenjs (7.670 point)
Der er en forskel, du tvinger browseren til en total fornyelse af siden med CTRL + F5

Men Browseren burde selvfølgelig skifte ved hver opstart.

Men prøv at cleare cachen.

Fejlen ligger i at det er samme filnavn.

Hvis du søger på google 'homepage html image refresh' så får du nogle script muligheder.

Skrevet tir. d. 25. september 2012 kl. 17:30:15| #5

scootergrisen
scootergrisen (8.341 point)
Du kan eventuelt ændre filnavnet når du ændre billedet det er nok den letteste løsning hvis du ikke kan få det andet til at virke.
Dine besøgende skal jo ikke sidde og trykke F5 det dårlig service.

Skrevet tir. d. 25. september 2012 kl. 19:31:57| #6

jensenjs
jensenjs (7.670 point)
#5 netop som jeg skrev "det er samme filnavn"
Og så skal der en script løsning til, eller slette cachen.
Det er nok for meget at forvente af brugerne :)

Skrevet tir. d. 25. september 2012 kl. 19:44:13| #7

jensenjs
jensenjs (7.670 point)
#5
Jeg er nysgerrig, er det denne der har lagt navn til din avatar?

http://www.hate.it/ (...)

Skrevet tir. d. 25. september 2012 kl. 21:01:52| #8

kelderkold
kelderkold (9.362 point)
#3 jeg bruger HTML

#4 smid et svar, jeg søgte og fandt flg:

<script type="text/javascript">
    function freshimg(image){
        if (image.src.indexOf("?") == -1)
        image.src = image.src + "?v=" + Date();   
    }
</script>

<div class="container"><img src="xxx.gif" onload="freshimg(this)" /></div>

Testet og virker
Tak for input alle sammen.

Skrevet tir. d. 25. september 2012 kl. 21:42:15| #9


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

offtopic: hvor kan jeg købe katana/sværd?

Oprettet den 23. maj 2013 kl. 19.28
froller123 giver 100 point for svar | Giv et svar »

Explore/ win xp vil ikke vise film og billeder fra nettet??

Oprettet den 21. maj 2013 kl. 16.44
DJDam giver 30 point for svar | Giv et svar »

Kan ikke komme på internettet via selve internet ikonet

Oprettet den 19. maj 2013 kl. 13.34
dronningen giver 30 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Fem smarte funktioner i din Mac som du sikkert ikke kender

Her har du fem muligheder for at tweake din Mac på en fed måde.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Ny opfindelse: Oplad din mobil på 20 sekunder

Måske er det snart slut med at lade mobilen op hver aften. Med ny opfindelse kan telefonen få fuld energi på sølle 20 sekunder.


Nyheder fra Computerworld

Teaser billede

Amazon er klar til at sælge sin Kindle Fire HD i Danmark

Nu kan danske kunder forudbestille Kindle Fire HD (8.9) hos Amazon. Leveringen starter den 13. juni.


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger