从Google Chrome通讯录中选择地址会冻结表单提交

时间:2019-03-28 11:38:19

标签: html google-chrome autofill

填写带有地址字段的表格时,从地址列表中选择建议的地址时,Google Chrome浏览器将冻结约30秒钟,并显示一条无响应的消息。仅当您仅触发地址簿中的自动完成字段,而不是其他任何自动建议的字段(例如参考)时,才可能出现这种情况。 是否存在任何已知问题,因为我无法找到最新版本的Chrome的最新内容?也许这里的某个人以前曾遇到过这个问题并找到了解决方案。任何建议都将受到欢迎。

到目前为止,我已经尝试禁用自动完成功能以解决此问题。但是,建议使用的地址功能已大量使用,因此它不是可接受的选项。 我还在完全不同的服务器和域上创建了一个简单的表单,并且能够重现该问题。 如果我从地址列表中选择后更改了输入字段之一,则不会引起问题,但是我认为这是因为输入的地址被视为其他地址。

我还将自动完成功能设置为关闭,因为没有激活地址查找,因此确实可以解决该问题。同样,这不是选项,因为客户端使用了此功能。

我担心问题可能出在计算机上存储的地址数量减少了,这可能是Chrome努力处理存储的地址时遇到的错误。 这是在多台都执行相同工作的计算机上发生的,因此每台计算机上存储的地址数量大约相同。但是,只有少数几个在我的个人计算机上没有发生。 这个问题在隐身模式下也不会发生,在Edge等其他浏览器上也不会发生。

真正简单的代码会触发问题:

    <form method="POST" action="">


    <input type="text" name="address1" placeholder="Address 1"><br>
    <input type="text" name="address2" placeholder="Address 2"><br>
    <input type="text" name="address3" placeholder="Address 3"><br>
    <input type="text" name="city" placeholder="City"><br>
    <input type="text" name="postcode" placeholder="postcode"><br>
    <input type="text" name="country" placeholder="country"><br>
    <input type="text" name="phone" placeholder="phone"><br>

    <button type="submit">Post</button>

</form>

0 个答案:

没有答案