mozilla

Compare Revisions

How to Turn Off Form Autocompletion

Change Revisions

Revision 562245:

Revision 562245 by Sheppy on

Revision 562711:

Revision 562711 by Manishearth on

Title:
How to Turn Off Form Autocompletion
How to Turn Off Form Autocompletion
Slug:
Web/Security/Securing_your_site/Turning_off_form_autocompletion
Web/Security/Securing_your_site/Turning_off_form_autocompletion
Tags:
"Security", "Embedding", "Gecko", "Web Development"
"Security", "Embedding", "Gecko", "Web Development"
Content:

Revision 562245
Revision 562711
nn7    <div class="note" style="line-height: 21px;">
8      <p>
9        <strong>Note:</strong>&nbsp;The ability for websites to d
 >isable the password manager using&nbsp;<span style="background-co
 >lor: rgb(246, 246, 242); font-family: 'Courier New', 'Andale Mono
 >', monospace; font-style: normal; line-height: normal;">autocompl
 >ete = "off"</span><span style="line-height: 1.5em;">&nbsp; is bei
 >ng removed in Firefox 31 (</span><a href="https://bugzilla.mozill
 >a.org/show_bug.cgi?id=956906" style="line-height: 1.5em;">bug&nbs
 >p;956906</a><span style="line-height: 1.5em;">)</span>
10      </p>
11    </div>
n64      How to Turn Off the Autocompletion Featuren69      How to Turn Off the Autocompletion Feature for forms
n67      The easiest and simplest way to disable Form and Password sn72      The easiest and simplest way to prevent form data from bein
>torage prompts and prevent form data from being cached in session>g cached in session history is to use the autocomplete form eleme
> history is to use the autocomplete form element attribute with v>nt attribute with value "off":
>alue "off": 
n91      In current versions of Gecko browsers, the <code>autocomplen96      In current versions of Gecko browsers, the <code>autocomple
>te</code> attribute works perfectly. For earlier versions, going >te</code> attribute works perfectly. For earlier versions, going 
>back to Netscape 6.2, it worked with the exception for forms with>back to Netscape 6.2, it worked with the exception for forms with
> "Address" and "Name" fields described below. With <code>autocomp> "Address" and "Name" fields described below.
>lete="off"</code>, the Password Manager prompt is turned off and  
>information is not stored in session history for future retrieval 
>s. The only exception to the use of the <code>autocomplete="off"< 
>/code> attribute is in the Form Manager prompt under the followin 
>g special conditions: 
t171      Web sites can take advantage of the form element attribute t176      Web sites can take advantage of the form element attribute 
><code>autocomplete="off"</code> to turn off both Form and Passwor><code>autocomplete="off"</code> to turn off Form Manager prompts 
>Manager prompts as well as not allowing form data from being ca>as well as not allowing form data from being cached in session hi
>ched in session history to avoid inadvertent display of form info>story to avoid inadvertent display of form info when the Back but
> when the Back button is clicked. Web sites wishing to prevent Fo>ton is clicked. Web sites wishing to prevent Form Manager prompts
>rm Manager prompts need to avoid the use of the two key words "Na> need to avoid the use of the two key words "Name" and "Address" 
>me" and "Address" (and any lexical variants such as "Name1") in f>(and any lexical variants such as "Name1") in form field descript
>orm field descriptions and avoid use of these keywords as the val>ions and avoid use of these keywords as the values of the <code>n
>ues of the <code>name</code> attribute of input fields. ECML labe>ame</code> attribute of input fields. ECML labels can be used to 
>ls can be used to make field interpretation unambiguous, but brow>make field interpretation unambiguous, but browser support is tra
>ser support is trailing.>iling.

Back to History