博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于form/input 的autocomplete="off"属性
阅读量:7154 次
发布时间:2019-06-29

本文共 853 字,大约阅读时间需要 2 分钟。

转自:http://blog.sina.com.cn/s/blog_b49f96a701019m0d.html

一、

有过表单设计经验的朋友肯定知道,当我们在浏览器中输入表单信息的时候,往往input文本输入框会记录下之前提交表单的信息,以后每次只要双击 input文本输入框就会出现之前输入的文本,这样有时会觉得比较方便,但有时也会暴露用户的隐藏数据,所以今天就教大家让input表单输入框不记录输 入过信息的方法。

    其实方法很简单,只需要在input文本输入框中加一条属性即可,相关代友如下所示:

    

如果是ASP.NET服务器控件,比如TextBox,可以在后台代码加上:

this.txbAddress.Attributes.Add("autocomplete",off);

二、

input 的属性autocomplete 默认为on

其含义代表是否让浏览器自动记录之前输入的值

很多时候,需要对客户的资料进行保密,防止浏览器软件或者恶意插件获取到

可以在input中加入 来关闭记录

 

另外,如果整个表单都不想让浏览器自动记录之前输入的值,我们可以给from表单加上,这样整个表单都不会记录用户输入的值。

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.

如果页面使用HTTPS协议并且包含密码字段,它是在请求头部阻止缓存表单中的数据,然后关闭IE中的自动补全。(呵呵,按自己的理解翻译的,未必准确)

系统需要保密的情况下可以使用此参数

转载于:https://www.cnblogs.com/sharpest/p/9023203.html

你可能感兴趣的文章
洛谷 p2066 机器分配(资源型)
查看>>
Explorer : 发布一个key-value存储系统,带有客户端和服务器端
查看>>
bash的常见特性及文本查看命令
查看>>
快捷键
查看>>
【原创】本科生活
查看>>
动态代理
查看>>
【洛谷P1069 细胞分裂】
查看>>
POJ3164 Command Network
查看>>
vue学习心得
查看>>
线程同步
查看>>
[硬件知识]OP(Over-provisioning)预留空间
查看>>
网页关闭(解决window.close在火狐下不兼容问题)
查看>>
生成SSH密钥添加到GitHub
查看>>
折半、快排、插入排序的Java实现
查看>>
查找数组中的众数
查看>>
第一章Python入门
查看>>
vue结合 better-scroll 下拉加载问题
查看>>
java-maven
查看>>
链路聚合
查看>>
CodingTMD’s Reading List
查看>>