Kako isključiti Form Autocomplete

napisao pedja, 25.04.2009, pod Programiranje

form_autocomplete Napravili ste formu koja treba da rukuje sa osetljivim podacima, kao što je recimo broj kreditne kartice i ne želite da vam browser nudi mogućnost pamćenja unetih podataka. Još davno je Microsoft u Internet Explorer 5 dodao atribut autocomplete, kasnije su ga sledili i ostali browseri.

Autocomplete lokalno isključuje mogućnost pamćenja polja u formi i šifri unetih u forme. Ove stavke se mogu isključiti u browseru na globalnom nivou tako da važe za sve sajtove koje pregledate u vašem browseru. Druga stvar vezana za ovaj atribut je što on nije po standardu. Trenutno se čeka na usvajanje Web Forms 2.0 dokumenta od strane W3C, a biće podržan zvanično od HTML 5 (ovo je link na trenutnu radnu verziju). Ali prepostavka je da vam je trenutno važnija bezbednost korisnika od kompatibilnosti sa HTML validatorom.

Autocomplete atribut postoji za tri elementa: form, input polje za unos teksta (type=”text”) i input polje za šifre (type=”password”). Ovo praktično znači da možete isključiti autocomplete na nivou forme ili na nivou pojedinačnih polja.

Evo primera kako ovaj atribut izgleda na formi

<form ... autocomplete="off">

ili na input elementima

<input type="text" ... autocomplete="off">

<input type="password" ... autocomplete="off">

Takođe kao što sam već rekao ovaj atribut treba koristiti tamo gde se radi sa osetljivim podacima, jer je autocomplete veoma korisna stvar i pomaže korisniku da ne kuca stvari poput imena ili e-maila u formama svaki put. Zato pažljivo razmotrite situaciju gde ćete koristiti ovaj atribut.


Ostavi komentar

Posetite naše prijatelje!

Tražite nešto?

Koristite donju formu za pretragu:

Još uvek niste našli šta tražite? Ostavite komentar za tekst ili nas kontaktirajte, pa ćemo probati da sredimo to!