关于form/input 的autocomplete=off属性
轉(zhuǎn)自:http://blog.sina.com.cn/s/blog_b49f96a701019m0d.html
一、
有過(guò)表單設(shè)計(jì)經(jīng)驗(yàn)的朋友肯定知道,當(dāng)我們?cè)跒g覽器中輸入表單信息的時(shí)候,往往input文本輸入框會(huì)記錄下之前提交表單的信息,以后每次只要雙擊 input文本輸入框就會(huì)出現(xiàn)之前輸入的文本,這樣有時(shí)會(huì)覺(jué)得比較方便,但有時(shí)也會(huì)暴露用戶的隱藏?cái)?shù)據(jù),所以今天就教大家讓input表單輸入框不記錄輸 入過(guò)信息的方法。
????其實(shí)方法很簡(jiǎn)單,只需要在input文本輸入框中加一條屬性即可,相關(guān)代友如下所示:
????
如果是ASP.NET服務(wù)器控件,比如TextBox,可以在后臺(tái)代碼加上:
this.txbAddress.Attributes.Add("autocomplete",off);
二、
input 的屬性autocomplete 默認(rèn)為on
其含義代表是否讓瀏覽器自動(dòng)記錄之前輸入的值
很多時(shí)候,需要對(duì)客戶的資料進(jìn)行保密,防止瀏覽器軟件或者惡意插件獲取到
可以在input中加入 來(lái)關(guān)閉記錄
?
另外,如果整個(gè)表單都不想讓瀏覽器自動(dòng)記錄之前輸入的值,我們可以給from表單加上,這樣整個(gè)表單都不會(huì)記錄用戶輸入的值。
If the page containing the password field is served over HTTPS and it was served with headers preventing caching?
of the data in the form, then Autocomplete is turned off for the form in Internet Explorer.
如果頁(yè)面使用HTTPS協(xié)議并且包含密碼字段,它是在請(qǐng)求頭部阻止緩存表單中的數(shù)據(jù),然后關(guān)閉IE中的自動(dòng)補(bǔ)全。(呵呵,按自己的理解翻譯的,未必準(zhǔn)確)
系統(tǒng)需要保密的情況下可以使用此參數(shù)
總結(jié)
以上是生活随笔為你收集整理的关于form/input 的autocomplete=off属性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 5月23日任务 LAMP架构介绍、MyS
- 下一篇: nginx-启动gzip、虚拟主机、请求