首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firefox4 autocomplete=off功能

Firefox4 autocomplete=off功能
EN

Stack Overflow用户
提问于 2011-08-10 17:43:36
回答 3查看 735关注 0票数 1

我有两个网站,都在同一个域名下。我已经为一个站点(站点1)中的登录字段设置了autocomplete="off“,而不是为另一个站点(站点2)。

当我在Site2中填写登录字段时,firefox问我是否愿意记住它们,我说愿意。然后,我返回到站点1,并选择登录字段中的向下箭头,我已将自动完成设置为“关闭”。它会显示我保存在站点2中的登录详细信息。我不想要这个。

有没有办法防止这种情况发生?在站点2的所有相关字段上设置autocomplete="off“的唯一选项也是这样吗?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-24 00:03:53

好的,我在站点2的属性上设置了autocpomplete="off“,这确保了用户无法保存它们,因此它们永远不会出现在site1 now...which中,这是我想要的。

只是为了澄清-设置autocomplete=“关闭”只是防止浏览器保存/记住您输入的值,它不会阻止您的字段填充您可能从另一个站点保存的值,该站点没有在自己的字段中实现自动补全。

票数 0
EN

Stack Overflow用户

发布于 2011-08-10 17:47:14

您的表单中是否有“姓名”或“地址”字段?在这种情况下,Firefox可能会忽略autocomplete属性。请参阅https://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion#How_to_Turn_Off_the_Autocompletion_Feature

无论如何,autocomplete是Internet Explorer引入的一个非标准属性,所以您不应该期望它在所有地方都有效。就我个人而言,我不喜欢它,因为它应该由用户决定他们是否想要自动完成。

票数 2
EN

Stack Overflow用户

发布于 2013-07-23 14:19:56

Firefox始终将密码字段的前一个字段视为用户名字段。因此,解决此问题的可能方法是,在site1的登录页面中的用户名和密码之间放置一个输入字段,并为输入字段添加style="display:none“。因此,FF会将隐藏的输入字段视为用户名字段,并且由于输入字段的显示为none,因此用户无法双击或按下字段上的向下箭头来获取用户名。这可能对你有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7008749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档