Peer: Bild refreshen

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.

  1. 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/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html
    1. 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

      1. 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/

        --
        Linux is like a wigwam - no windows, no gates and an Apache inside!
        SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
        http://emmanuel.dammerer.at/selfcode.html