我已经开发了一个网站,在每个页面中都有搜索输入。通过键入其显示,可以找到与搜索到的字符串匹配的建议。在chrome浏览器中,当我键入任何内容时,我的html建议列表即将到来,但是另一个chrome的建议列表正在覆盖来自服务器的建议。因此,我只是在解决的html部分中添加了 autocomplete =“ off” 。但是现在问题仍然存在于Macbook的Safari浏览器中。在此同时,它还显示了我的建议,但作为覆盖,与我已登录帐户同步的所有联系人列表中又出现了另一个建议列表。如何避免这种情况?在任何其他网站页面上都不会发生这种情况。只有我的网站上有。请帮助我。
答案 0 :(得分:1)
在某些浏览器中,出于多种原因,autocomplete = off被忽略。例如Edge忽略它“以提供增加的用户价值”。
也许您可以使用CSS在Safari中将其隐藏:
.put_your_class_here::-webkit-credentials-auto-fill-button {
visibility: hidden;
}