Bild refreshen
Peer
- browser
Hi Leute
Folgendes Problem:
Ein Bild das kontinuierlich neu generiert wird ( auf dem Server eines Anbieters von Börsenkursen ) füge ich in meine Seite ein.
(also ich füge die URL zu dem Bild auf meiner Seite ein)
Ich möchte nun unter dem Bild einen Link einfügen, der dafür sorgt,
dass das Bild (und nur das Bild!) neu geladen wird.
Wie kann ich das machen???
Dank an euch, Peer.
Hi Peer!
Ein Bild das kontinuierlich neu generiert wird ( auf dem Server eines Anbieters von Börsenkursen ) füge ich in meine Seite ein.
(also ich füge die URL zu dem Bild auf meiner Seite ein)Ich möchte nun unter dem Bild einen Link einfügen, der dafür sorgt,
dass das Bild (und nur das Bild!) neu geladen wird.Wie kann ich das machen???
Mit einem "normalen" Link ist so etwas nicht zu machen, und da die Browser das Bild in ihrem Cache abspeichern muss man auch ein wenig tricksen.
Mit JavaScript kann man dies aber erreichen, HTML-Code für den Link:
<a href="#" onclick="loadNewImage(); return false;">Bild neu laden</a>
Im head-Teil deines Dokuments erstellst du jetzt ein Script mit einer Funktion loadNewImage(), die die URL des Bildes etwa so verändert:
bild.jpg?randomnr=2325901612
Wobei diese Nummer immer neu zufällig generiert wird (am besten ein md5-Wert).
Damit wird das Bild stets neu geladen.
Geholfen?
Marc Reichelt || http://www.marcreichelt.de/
Hi,
Wobei diese Nummer immer neu zufällig generiert wird (am besten ein md5-Wert).
wieso zufällig oder gar verschlüsselt? Die Systemzeit liefert jede Millisekunde eine neue Nummer..;-)
freundliche Grüße
Ingo
Hi!
Wobei diese Nummer immer neu zufällig generiert wird (am besten ein md5-Wert).
wieso zufällig oder gar verschlüsselt? Die Systemzeit liefert jede Millisekunde eine neue Nummer..;-)
Auch gut - daran habe ich soeben gar nicht gedacht.
Aber meistens verwende ich die Systemzeit dann doch als eine Zahl zum Initialisieren der Zufallszahl... :-D
cu
Marc Reichelt || http://www.marcreichelt.de/