kalle: Formularfelder bei "zurück" automatisch löschen

Wie kann ich die Formularfelder eines Formulars nach dem Absenden automatisch löschen, falls einer das Formular nochmal mit dem zurück-Button anspringt?

Am besten wäre ein Lösung die mit Netscape und MSIE funktioniert.

  1. Hi,

    Wie kann ich die Formularfelder eines Formulars nach dem Absenden automatisch löschen, falls einer das Formular nochmal mit dem zurück-Button anspringt?

    Du kannst entweder mit einem Java-script alle Eingabefelder löschen
    (document.form.feld.value="")
    oder caching im Browser verhindern.
    Gruss
    Christian

    1. Hi,

      Wie kann ich die Formularfelder eines Formulars nach dem Absenden automatisch löschen, falls einer das Formular nochmal mit dem zurück-Button anspringt?

      Du kannst entweder mit einem Java-script alle Eingabefelder löschen
      (document.form.feld.value="")

      Danke, das hat geklappt.

      oder caching im Browser verhindern.

      Wie geht das denn? Brauch ich für eine anderes Problem!

      CU Kalle

      1. Hi,

        oder caching im Browser verhindern.

        Wie geht das denn? Brauch ich für eine anderes Problem!

        da gibt es einiges zu beachten:
        wenn es wirklich unter allen Umständen, (Browser, Proxy) funktionieren soll, reicht der metatag nicht, das sollte mit asp oder php gelöst werden.
        z.B. ASP:
        <% Response.Expires = 0 %>
        <% Response.Expiresabsolute = Now - 10 %>
        <% Response.AddHeader "pragma","no-cache" %>
        <% Response.AddHeader "cache-control","private" %>

        siehe auch http://www.aspfaq.de
        Gruss
        Christian

        1. da gibt es einiges zu beachten:
          wenn es wirklich unter allen Umständen, (Browser, Proxy) funktionieren soll, reicht der metatag nicht, das sollte mit asp oder php gelöst werden.
          z.B. ASP:
          <% Response.Expires = 0 %>
          <% Response.Expiresabsolute = Now - 10 %>
          <% Response.AddHeader "pragma","no-cache" %>
          <% Response.AddHeader "cache-control","private" %>

          Hab leider kein asp.

          Das Meta-Tag pragma = no-cache kenne ich.

          Aber cache-control = private ist mir neu. Was bewirkt das denn?