Yerf!
Ist die Funktion F5 (Seite neu laden) bei den gängigen Browsern unterschiedlich?
Ja. Firefox neigt dazu sich Benutzereingaben zu merken und diese nach dem neu Laden wieder einzufügen (auch bei einem Submit der wieder auf die gleiche Seite führt).
Kann man die Wirkung der Taste bzw. des Reload Icons in den Browsern selbst einstellen?
Evtl. hab da noch nicht näher geschaut. Wenn dann irgendwo unter den Caching-Optionen.
Erfolgt das Neuladen der Seite
- an dem Computer vor Ort oder
- auf dem Server im Internet?
Das hängt vom Caching des Browsers ab.
Kann man die ausgelöste Funktion (reload)
im Falle 1 mit einer Skriptsprache bzw.
im Falle 2 mit PHP oder Perl
beeinflussen?
Man kann Empfehlungen geben. Dazu dient vor allem der HTTP-Header Cache-Control. no-cache für die geasamte Seite nicht cachen und no-store für eingegebene Werte nicht merken (ist auch kombinierbar).
Welches Verhalten ist nach Eurer Meinung das beste?
Hängt von der jeweiligen Seite ab würde ich jetzt sagen. Meistens dürfte ein Speichern der Formulardaten für den Benutzer angenehmer sein, aber ich hatte auch schon Fälle, bei denen das völlig am Ziel vorbeischoss, da die neu geladene Seite außer der URL nichts mit der vorherigen gemeinsam hatte.
Gruß,
Harlequin
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->