javascript – 防止Chrome提示从输入框保存密码?

前端之家收集整理的这篇文章主要介绍了javascript – 防止Chrome提示从输入框保存密码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Chrome最近更新了一个恼人的弹出窗口,该弹出窗口来自地址栏中的图标,并提示用户提交表单时在页面上保存密码.此页面上没有其他输入框,没有其他浏览器提示保存此密码,因此我不知道Chrome的原因.它是一个密码,因此它不应该在输入框中以纯文本形式显示,但它不是应该保存的密码 – 它不是登录凭据.实际上非常重要的是计算机的用户不知道这个密码 – 其他人必须为他们输入密码 – 所以如果浏览器保存它就会很糟糕.

如何防止Chrome(和所有浏览器)提示您保存此密码?

<form action="/..." method="post" onsubmit="return pwFormIsSubmittable();">
    <p>Password: <input autofocus="" type="password" name="1409_password" style="width:100px" tabindex="1" autocomplete="off"></p>
    <div class="tabSubmitButtons">
        <input type="button" name="event=default" value="Cancel" onclick="window.location='...'" tabindex="3">");
        <input type="submit" value="Submit" onclick="submitForm();" tabindex="2">
        <input type="hidden" name="begin" value="Yes">
        <!-- couple other hidden inputs -->
    </div>
</form>

解决方法

一种解决方案或解决方法添加< input type =“password”style =“display:none”/>在真实密码输入框之上. Chrome只会尝试保存它找到的第一个密码,如果它是空白的,它不会抛出保存它的对话框.
原文链接:https://www.f2er.com/js/155470.html

猜你在找的JavaScript相关文章