PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : @HTML Experten: Bild nicht aus Cache laden



Edmundo
09.12.2006, 23:33
Ich verzweifele. X(

@HTML-Experten: Ich möchte genau ein Bild erzwingen zu laden und nicht aus dem Browser Cache zu nehmen. Wie kann ich das machen. Ich möchte NICHT die ganze Seite immer neu laden lassen und auch nicht ALLE Bilder, sondern genau EINS.

Wie geht das oder geht das überhaupt?????

THX 4 help ...

THX_Ultra
09.12.2006, 23:44
Wie? soll es in regelmässigem Abstand neu laden oder was genau?

Edmundo
10.12.2006, 00:27
Nein, einfach beim Laden der Seite soll das Bild geladen werden vom Server, nicht aus dem cache. Wenn es einmal da ist soll es so bleiben (also keine Kamera, die sich alle 30 Sekunden oder so was ändert). Aber wenn ich ein Bild habe, das sich alle paar Tage mal ändert, dann ruft der User die Seite auf, der Browser nimmt es aus dem Cache und der User bekommt das falsche, alte Bild angezeigt.

So verständlich?

ehemaliges mitglied
10.12.2006, 00:33
Soweit ich weiss, geht das nur für die gesamte Datei... ?(

<meta http-equiv="cache-control" content="no-cache">


Bye

Marko

Vito
10.12.2006, 09:07
Das noch dabei und es könnte funktionieren.

Aber wie Marko schon sagt, gilt für die ganze Datei.

<META http-equiv="pragma" content="no-cache">

Ansonsten das Bild immer umbenennen und den Pfad zu dem Bild in der HTML-Datei auch.

Mostwanted
10.12.2006, 09:19
Das geht mit einem PHP Script:



Hier die Info zum nachlesen:

Selfhtml Forum (http://forum.de.selfhtml.org/archiv/2005/7/t111575/)

wesub
10.12.2006, 10:37
Binde das Bild über eine nicht statische Seite (z.B. php, asp) ein und gib den Dateinamen des Image mit einer von einem Zufallsgenerator erzeugten Zeichenfolge (Dateiname) an, dann ist der Browser immer gezwungen das Bild vom Server zu holen.

Edmundo
10.12.2006, 23:12
Danke Euch allen. :)

Ich werde Eure Tipps alle mal ausprobieren und ich hoffe es funktioniert ...