Oliver: Aktualisieren Taste(F5)

Wie kann man im IE oder NE abfangen ob der USER auf Aktualisieren oder auf F5 geklickt hat ?
Durch das klicken auf Aktualisieren oder Taste F5 wird ein UNLOAD ereigniss ausgelößt, dies reicht leider nicht aus.

  1. Hallo Oliver,

    Wie kann man im IE oder NE abfangen ob der USER auf Aktualisieren
    oder auf F5 geklickt hat ?
    Durch das klicken auf Aktualisieren oder Taste F5 wird ein UNLOAD
    ereigniss ausgelößt, dies reicht leider nicht aus.

    Nur eine Idee - und brutal um die Ecke gedacht:

    Du müsstest, zB als Cookie oder in einem versteckten Frame, eine
    Variable ablegen, die sagt, dass die Seite "geladen" wurde und dann
    via onLoad eine Funktion aufrufen, die dann das macht, was passieren
    soll, wenn der User aktualisiert hat, wobei Deine Variable über eine
    if-Bedingung sagt, ob dieses "onLoad" das _erste_ Laden der Seite ist
    oder eben ein wiederholtes.

    IMHO kannst Du diese Variable in der Datei selbst nicht setzen, da
    sie bei einem onLoad ja auch automatisch neu erzeugt und somit zu-
    rückgesetzt würde.

    Ist nicht sehr elegant, aber vielleicht bringt es als Denkansatz was?

    <img src="http://home.germany.net/100-80215/alex/images/promo/signet.gif" alt="">

    <img src="http://home.germany.net/100-80215/alex/images/promo/akonline.gif" alt="">

    http://www.atomic-eggs.com/selfspezial/daten/101.html

    1. Hi,

      Wie kann man im IE oder NE abfangen ob der USER auf Aktualisieren
      oder auf F5 geklickt hat ? [...]

      Nur eine Idee - und brutal um die Ecke gedacht:
      Du müsstest, zB als Cookie oder in einem versteckten Frame, eine
      Variable ablegen, die sagt, dass die Seite "geladen" wurde [...]

      window.name ist ein prima Kandidat dafür, da er bei einem Reload nicht
      überschrieben/verändert wird.

      Gruss,
      Carsten