Forum: Rails Germany Firefox füllt automatisch Formulare aus

Posted by Michael Schuerig (Guest)
on 2008-06-02 21:49
(Received via mailing list)
...das soll er aber nicht. Ein einfaches Reload ändert nichts daran, es
muss schon ein Shift-Reload sein. Ich nehme an, ich muss irgendeinen
HTTP-Header, Cache-Control-Pragma oder sonstwas mitschicken. Da bin ich
leider nicht mehr im Bilde. Was ist denn aktuell die korrekte Methode?

Michael

--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Posted by Andreas Roedl (Guest)
on 2008-06-02 22:08
(Received via mailing list)
> Was ist denn aktuell die korrekte Methode?

AFAIK: Gar keine. Das ist einfach Sache des Browsers.



Andreas
Posted by Thomas R. Koll (Guest)
on 2008-06-02 22:23
(Received via mailing list)
Am 02.06.2008 um 21:48 schrieb Michael Schuerig:
> ...das soll er aber nicht. Ein einfaches Reload ändert nichts  
> daran, es
> muss schon ein Shift-Reload sein. Ich nehme an, ich muss irgendeinen
> HTTP-Header, Cache-Control-Pragma oder sonstwas mitschicken. Da bin  
> ich
> leider nicht mehr im Bilde. Was ist denn aktuell die korrekte Methode?

Validier erstmal dein HTML und dann schau was denn noch im Browser
falsch ist.

ciao, tom


--
Thomas R. "TomK32" Koll || http://tomk32.de || http://ananasblau.com
just a geek trying to change the world
Skype: TomK32 || Mail: tomk32@gmx.de
Posted by Michael Schuerig (Guest)
on 2008-06-02 22:38
(Received via mailing list)
On Monday 02 June 2008, Thomas R. Koll wrote:
> falsch ist.
"This Page Is Valid XHTML 1.0 Strict!" Dafür habe ich eine rake task[*].

Deine Reaktion legt nahe, dass ungültiges HTML zu diesem Verhalten
führen könnte. Hast du das schon mal erlebt? Nachdem ich nun sicher,
bin, dass das HTML gültig ist, wonach sollte ich den im Browser
schauen?

Michael


[*]
http://schuerig.de/michael/blog/index.php/2007/02/06/valid-markup-test/
--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Posted by Andreas Roedl (Guest)
on 2008-06-03 02:36
(Received via mailing list)
> Deine Reaktion legt nahe, dass ungültiges HTML zu diesem Verhalten
> führen könnte. Hast du das schon mal erlebt? Nachdem ich nun sicher,
> bin, dass das HTML gültig ist, wonach sollte ich den im Browser
> schauen?

In Firefox heißt es in den Einstellungen "Privacy -> Remember what I
enter in forms and the search bar".  Es ist dabei völlig egal, ob die
Validation "durch ging" oder nicht. So lange der Browser anhand der
IDs die Felder wieder erkennt, wird er sie mit den eingegebenen Werten
bestücken. Du hast dadurch - als Entwickler - relativ wenig Einfluss
auf das Verhalten des Browsers.  Es gibt nur eine Ausnahme:
Password-Fields.


Andreas
Posted by Michael Kastner (Guest)
on 2008-06-03 06:21
(Received via mailing list)
Hallo Michael,

das hat mich jetzt auch interessiert. Google spuckt dazu einiges aus. 
Über den
Header oder auch per Script kann man das automatische Ausfüllen von 
Formularen
nicht verhindern. Lediglich der Nutzer kann das an seinem Browser 
bewerkstelligen.

Hier ein zwei links:

http://www.markdrew.co.uk/blog/index.cfm/2007/8/10/Stopping-Firefoxs-annoying-form-autofill

http://www.americanfunds.com/help/auto-complete.htm

Viele 
Grüße
Michael Kastner


Michael Schuerig schrieb:
Posted by Michael Schuerig (Guest)
on 2008-06-03 08:35
(Received via mailing list)
On Tuesday 03 June 2008, Andreas Roedl wrote:
> Einfluss auf das Verhalten des Browsers.  Es gibt nur eine Ausnahme:
> Password-Fields.

Dann kann ich wohl nichts machen. Mir ist, wie gesagt, aufgefallen, dass
sich dieses Verhalten durch Shift-Reload unterbinden lässt. Ich hatte
gehofft, das könnte eine Ansatzpunkt sein.

Michael

--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Posted by Malte Beran (Guest)
on 2008-06-03 08:42
(Received via mailing list)
Moin Michael,
ich weiß nicht ob es W3C konform ist aber es funzt:

<form  method="..." ...  *autocomplete="off"*>

gruß Malte

Michael Schuerig schrieb:
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.