Bild immer neu Laden und cachen verhintern?
Marftop
- html
Hallo, ich hab folgende Seite:
<form action="file.html"><input type="image" src="absende.jpg"></form>
Wenn ich das Bild mit meinem HandyBrowser ansehe,wird eine Alte Version des Bildes angezeigt, wahrscheinlich ein Caching um den Datentransver niedrig zu halten. Kann ich irgendwie dafür sorgen, dass es immer neu geladen wird, da sich der Inhalt sehr schnell ändert? so in der art <img loadeverytime src=... >??
Ich danke euch für eure Hilde.
Gäbs die Möglichkeit, den Namen der Grafik zu ändern? Das wirkt garantiert.
Ich danke euch für eure Hilde.
Ich hoffe Hilfe statt Hilde tut's auch :)
Höhöhö... Du hast Hintern gesagt! Höhöhö...
Sag doch einfach deiner Seite, dass sie dem Client mitteilen möge, er solle das Cachen unterlassen. Da muss er sich nicht dran halten, aber meistens klappts.
Das kannst Du serverseitig erledigen, indem du der Seite in ihrem Header die entsprechende Funktion mitgibst, oder du verscuhst es in den Metaangaben der Seite. Hier wirkt http://de.selfhtml.org/html/kopfdaten/meta.htm@title=SELFHTML wahre Wunder.
Das nützt aber alles nichts, wenn Dein Client nicht will. Dann hilft nur brutale Gewalt und du machst was Tom Dir gesagt hat. Praktisch ist aber anders.
Versuch mach Kluch!
Grundlage für Zitat #949.
Hi,
Kann ich irgendwie dafür sorgen, dass es immer neu geladen wird, da sich der Inhalt sehr schnell ändert? so in der art <img loadeverytime src=... >??
Da der Provider vermutlich seinen Usern das Caching aufzwingt, müßtest Du wohl den Grafik-URL ändern. Das benötigt allerdings eine Programmiersprache. Entweder z.B. PHP auf dem Server, doer JavaScript im Handybrowser. Dann kann man dem SRC z.B. einen aktuellen Zeitstempel als Get-Parameter anhängen lassen (img.gif?12345).
Gruß, Cybaer