2

我对 Chrome 如何决定自动填充哪些表单感到困惑。通过自动填充,我的意思是输入以黄色突出显示,并且在您登陆页面时已经完全填充(见下图)。我的意思不是自动完成,即输入为空白的地方,只有当你开始输入时你才会得到建议。

这是我理解的自动填充规则:

  1. 如果您的表单位于其自己的网址上,例如,http://mysite.com/login
  2. 您的表单存在于页面加载中,而不是通过 ajax 加载

将我的网站与 Dropbox 的网站进行比较,我们都有一个登录页面:http://localhost/login与满足规则 #1的https://www.dropbox.com/login相比。登录表单会为我们俩自动填写。

我的问题是规则#2。在 Dropbox 的主页www.dropbox.com 上,他们有一个自动填充的“登录”模式(见下图)。在我的主页上,我有一个永远不会自动填充http://localhost相同模式。

我不知道这里的交易是什么,有人可以插话吗?这只是 localhost 与真实 URL 的问题吗?如果是这样,您如何解释为什么http://localhost/login会自动填充?

Dropbox 模式登录

4

1 回答 1

2

当您登录一个新站点时,chrome 会在顶部下拉通知栏并询问您是否要保存密码,如果您告诉它“从不”,它就不会再询问,也不会自动填充

要让表单字段自动填充,如街道、地址等,kmote 的一个很好的答案

如何在谷歌浏览器中触发自动填充?,

于 2013-08-25T16:10:38.760 回答