如何防止搜狗浏览器自动填充表单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止搜狗浏览器自动填充表单相关的知识,希望对你有一定的参考价值。

    如果是支持自动填写的页面。第一次输入表单登录的时候,会询问是否保存当前页面表单。可以选择是否保存。

    已经保存了要删除的话,进搜狗浏览器菜单-工具-智能填表-管理表单数据进行删减。也可以进智能填表设置取消自动填写。


    不是自动填写,是网页cookies记住的表单数据,可以在菜单栏-工具-清除浏览记录-勾选清理网页记住的表单数据,然后点立即清理。


参考技术A 可以通过在window.onload内加个setTimeout把input内容清空
搜狗浏览器挺变态的,如果input没有定义一个id , 它就认为你是需要自动填充的,无论设置autocomplete="off"都不行。。只能定义一个唯一的id
这个方法是可行的。。 :-)
参考技术B 你好,你可以使用360安全卫士电脑清理功能清理搜狗浏览器缓冲,清理后就不会自动填表。本回答被提问者采纳 参考技术C 浏览器设置里取消该选项就行了

jquery 防止自动填充表单

在登录的时候,用的字段是userName和password。登录的时候,浏览器提示是否记住用户名和密码,选择是。然后进入后台,在添加用户的时候,有个userName和password两个字段需要填写,此时浏览器会自动填充记住的用户名和密码,如何在添加用户的时候,不让自动填充用户名和密码啊?
不好意思,标题写错了。是html如何防治自动填充表单。

首先,按照我对你问题的理解,这是现代浏览器自己提供的功能,在你输入验证信息登录的时候问你是否要保存用户名密码。如果要避免掉这个,需要设置浏览器。如果是从coding的角度去理解这个问题,那么就是你自己要做的功能是一个是否记住当前用户的功能,如果你不需要,那么只要不做就行了。如果需要,那么就是从session啊,cookie等的角度去实现。

如果你不想设置浏览器又想达到这个效果,那么可以在页面加载的时候强制把输入框的值赋为空。
参考技术A jquery防止自动填充表单:
$("form").append($("<input />",
"type": "text",
"class": "V_NAME",
"name": "V_NAME",
"id": "NAME" + array[l],
"autocomplete": "off",
"data-random": Math.random()
));

注意:这里autocomplete一定要设为off。

以上是关于如何防止搜狗浏览器自动填充表单的主要内容,如果未能解决你的问题,请参考以下文章

jquery 防止自动填充表单

如何防止 HTML 表单上的浏览器自动填充功能?

如何防止在铬浏览器中自动填充同一主机上的表单?

搜狗浏览器,搜索引擎最近用不了,,点击搜索跳出来的是“错误信息:重定向过多”,,这个怎么解决??

如何防止表单元素在 Chrome 中预填充

如何防止浏览器列出输入字段的建议(不一定与禁用自动完成/自动填充相同)?