html – autocomplete =’off’在输入类型为password并使其上方的输入字段启用自动完成功能不起作用

html – autocomplete =’off’在输入类型为password并使其上方的输入字段启用自动完成功能不起作用,第1张

概述我有一个表单与自动完成禁用,但它不起作用,并使自动完成功能在Firefox和更高版本的chrome <form method="post" autocomplete="off" action=""> <ul class="field-set"> <li> <label>Username:</label> <input type="text" name 我有一个表单与自动完成禁用,但它不起作用,并使自动完成功能在firefox和更高版本的Chrome
<form method="post" autocomplete="off" action="">    <ul >    <li>        <label>Username:</label>        <input type="text" name="acct" ID="username" maxlength="100" size="20">    </li>    <li>        <label>Password:</label>        <input type="password" name="pswd" ID="password" maxlength="16" size="20" >    </li>    <li>        <input type="submit"  value="Login" ID="Login" name="Login">    </li>    </ul></form>

当类型从密码更改为文本时,它在所有浏览器中都可以使用。
任何人都可以帮忙解决这个问题吗?

解决方法 浏览器通常在表单上有两个相关但不同的功能:

>表单自动完成,其中< input type =“text”>类型(和类似的)收集类型的值,并以下拉列表的形式提供它们(这是一个非常好的简单功能。)
>密码管理器,当浏览器检测到您提交了登录表单时,浏览器会提示您记住用户名/密码组合。返回网站时,大多数浏览器会在下拉框(firefox,Chrome,Internet Explorer …)中显示可用的用户名,但有些则具有工具栏按钮(Opera)。此外,Chrome会突出显示硬编码黄色的字段
(这取决于启发式,在某些页面上可能会失败。)

有一个边缘的情况下,表单被标记为autocomplete =“关闭”。如果是登录表单,用户以前存储过用户名/密码,会发生什么?实际上从本地数据库中删除密码看起来是不适当的,因此可能没有浏览器这样做。 (实际上,表单自动完成的数据也不会被擦除。)firefox决定给用户发电:你有一个密码,所以我可以让你使用它。 Chrome决定授权网站。

总结

以上是内存溢出为你收集整理的html – autocomplete =’off’在输入类型为password并使其上方的输入字段启用自动完成功能不起作用全部内容,希望文章能够帮你解决html – autocomplete =’off’在输入类型为password并使其上方的输入字段启用自动完成功能不起作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1115563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存