如何在整个应用程序的所有浏览器中禁用浏览器保存密码提示?

How can I disable browser save password prompt in all browsers throughout the application?

如何禁用所有浏览器的保存密码提示?

我已经尝试了 方法,但这对我不起作用,因为通过设置输入类型文本是出于安全原因,而且这仅适用于 Chrome 和 Firefox(Moz) 我需要它在所有浏览器中。 是否可以禁用浏览器保存密码提示? 有人可以帮我解决这个问题吗?

不,您无法更改此功能,因为执行这些提示的不是 JavaScript,无论使用何种浏览器。每个浏览器都有自己的 "Save Password" 功能实现,其中 none 将其暴露给 JavaScript,因为这可能是潜在的安全风险。

有一些不同的 "hacks"(例如您链接的那个)有时会起作用,但不能保证它们会起作用,并且没有 cross-browser 实现可以满足您的需求请求.

所以给你! 在 This Link

的帮助下
 window.onload = function() {
        init();  }

    function init() {
        var x = document.getElementsByTagName("input")[0];
        var style = window.getComputedStyle(x);
        console.log(style);

        if (style.webkitTextSecurity) {
            // Do nothing
        } else {
            x.setAttribute("type", "password");
        } }

CSS

 input {
        text-security: disc;
        -webkit-text-security: disc;
        -moz-text-security: disc;
    }