gpt4 book ai didi

html - Chrome 自动填充和 autocomplete=on 不工作

转载 作者:太空宇宙 更新时间:2023-11-04 13:27:48 24 4
gpt4 key购买 nike

我什至可以在 StackOverflow 上找到很多引用资料,如果 autocomplete="on",Chrome 自动填充功能应该可以工作。

然而,我这里的最新 Chrome (60.0.3112.90) 似乎并非如此。准确地说 - 默认浏览器自动完成功能正常,但自动填充将完全忽略该字段。

以下代码不适用于 Chrome 自动填充:

<form method="post" name="checkout" url="/">
<input type="text" name="given-name" autocomplete="on" />
<input type="text" name="email" autocomplete="on" />
</form>

但是,这将毫无问题地工作:

<form method="post" name="checkout" url="/">
<input type="text" name="given-name" autocomplete="given-name" />
<input type="text" name="email" autocomplete="email" />
</form>

您可以在这里轻松测试它:https://jsfiddle.net/kw4yjpz4/

截图:Auto-Fill when autocomplete="on" Auto-Fill when autocomplete="given-name"

这是否意味着所有输入字段现在都必须具有 autocomplete="[NAME]"才能自动填充?这是最新版 Chrome 中的错误还是预期的行为?

最佳答案

我偶然发现了同样的问题,搜索把我带到了这里......我继续没有找到答案,最后偶然发现了问题原因的答案,所以我回来了,以防像我这样的人徘徊同样的问题(可能是我自己在 2 年后忘记了它 - 你好,我!)。

事实证明,如果网站没有有效的 SSL 证书,Chrome 自动填充功能将无法运行。

尝试以下操作:

<!DOCTYPE html>
<html>
<body>

<h2>The autocomplete Attribute</h2>

<form action="/action_page.php" autocomplete="on">
First name:<input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
E-mail: <input type="email" name="email" autocomplete="off"><br>
<input type="submit">
</form>

<p>Fill in and submit the form, then reload the page to see how autocomplete works.</p>
<p>Notice that autocomplete is "on" for the form, but "off" for the e-mail field.</p>

</body>
</html>

当站点具有有效的 SSL 证书时,以上内容可以在 Chrome 中正常运行。在本地保存并打开 .html 会导致自动填充不起作用。

关于html - Chrome 自动填充和 autocomplete=on 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45635367/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com