Javascript 如何在safari浏览器中关闭自动完成
我已经开发了一个网站,在每个页面都有一个搜索输入字段。通过向上键入its,将显示与搜索字符串匹配的建议。在chrome浏览器中,当我输入任何内容时,我的html建议列表出现了,但另一个chrome的建议列表覆盖了来自服务器的建议。所以我只是在它解析的html部分添加了autocomplete=“off”。但现在Macbook的Safari浏览器仍然存在这个问题。在这里,它也显示了我的建议,但作为一个覆盖,另一个建议列表来自我的所有联系人列表,该列表与我的登录帐户同步。如何避免这种情况?这不是发生在任何其他网站页面。这只是我的网站。请帮帮我。在某些浏览器中,由于几个原因,autocomplete=off被忽略。例如,Edge忽略它“以提供更高的用户价值” 也许您可以使用CSS将其隐藏在Safari中:Javascript 如何在safari浏览器中关闭自动完成,javascript,html,autocomplete,safari,Javascript,Html,Autocomplete,Safari,我已经开发了一个网站,在每个页面都有一个搜索输入字段。通过向上键入its,将显示与搜索字符串匹配的建议。在chrome浏览器中,当我输入任何内容时,我的html建议列表出现了,但另一个chrome的建议列表覆盖了来自服务器的建议。所以我只是在它解析的html部分添加了autocomplete=“off”。但现在Macbook的Safari浏览器仍然存在这个问题。在这里,它也显示了我的建议,但作为一个覆盖,另一个建议列表来自我的所有联系人列表,该列表与我的登录帐户同步。如何避免这种情况?这不是发生
.put_your_class_here::-webkit-credentials-auto-fill-button {
visibility: hidden;
}
您是否尝试删除缓存?-如果您在添加自动完成之前访问过您的站点,则可能是errroremove from data,不可能缓存。我第一次用那本MacBook访问我的网站