在用网站安全检查工具websecurify的时候,看到注册页面点击输入框的时候,出现下图的提示信息:
HTML代码:
注意代码:autocomplete="off"
spellcheck="false"
在chrome下会有这个提示
产生原因:该表单之前是可以自动完成 并且被使用过该功能, 然后加入 autocomplete=”off” 在 form上 双击就会出现这个提示而且上下键的功能也没有了
解决办法:
1, 从一开始就加 autocomplete=”off” 因为这个提示只会在 autocomplete属性发生更改时才会出现
2, 更改input name 属性 让浏览器认为这是一个新的input 从而达到同1的效果
3,直接在input 上加 autocomplete=”off” 则不会出现这个提示。
上边是通过代码的方式控制是否自动填充,下边来看看Chrome里怎么设置的自动填充?
设置并开启 Chrome 的自动填充功能
IE 和 Firefox 本身都没有内置该功能,而这个功能可以让你在填写一些在线表单时非常方便,比如在注册网站或者填写收货信息的时候。