如何autocomplete在主要浏览器中禁用特定input(或form field)?
为政府医疗保健机构工作的乐趣之一就是必须处理与处理PHI(受保护的健康信息)有关的所有偏执.不要误会我的意思,我尽一切可能保护人们的个人信息(健康,经济,上网习惯等),但有时人们会有点过于兴奋.
例证:我们的一位州客户最近发现浏览器提供了保存密码的便利功能.我们都知道它已经存在了一段时间并且是完全可选的,并且由最终用户决定是否使用或不使用它.然而,目前有一点骚动,我们被要求找到一种方法来禁用我们网站的功能.
问题:网站是否有办法告诉浏览器不要提供密码?我很长一段时间都在网络开发,但不知道我之前遇到过这种情况.
任何帮助表示赞赏.
我记得有一种方法可以让<input type="password" />浏览器不会提示用户保存密码.但我画了一个空白.是否有HTML属性或一些JavaScript技巧可以做到这一点?
我有一个输入type=text,我希望显示星星像输入type=password只使用CSS.
基本上我有一个表格,输入如下:
<input type='text' value='hello' id='cake' />
我没有生成表单,我根本无法访问它的HTML.但我可以访问应用于页面的CSS.
我喜欢它的行为就像type=password是 - 显示用户键入的内容而不是输入的实际文本.基本上,我希望那个方面(用户输入的呈现)看起来像一个type=password字段.
由于这似乎只是一个演示问题,我认为必须有一种方法来使用CSS,因为它在其责任域中.但是 - 我还没有找到这样的方法.我必须支持IE8 +,但我宁愿有一个适用于现代浏览器的解决方案,完全没有解决方案.防止复制/粘贴功能的额外点,但我可以没有它.
注意: 如果不清楚,我无法向页面添加HTML或JavaScript - 仅限CSS.
(我发现的只有这个问题,但它正在处理与jQuery相关的问题,它有一个JavaScript解决方案)
我使用contenteditable div而不是输入元素,因为它们在输入框中的样式时更灵活.我只是想知道是否有办法使输入看起来像一个输入元素,其类型设置为密码,如下所示:
<input type='password'>
我希望这很清楚.谢谢.
我需要允许用户更改他们的密码,因此我在表单上有 2 个字段:
为了使用户的操作保密,使用的明显选择是 input type="password" 字段 - 这就是我想要做的。
然而,浏览器密码管理器不断提供自动填充字段,在这种情况下,这种活动根本没有意义。
事实上,在我看来,这种做法是不安全的,因为它通过接受密码管理器提供的密码并进行细微调整,增加了人们选择与他们当前拥有的密码“相似”的密码的可能性。(只是一个简短的说明,无需提及可以采取确保差异的保护措施,因为我知道这一点 - 谢谢)
我已经做了很多研究来尝试禁用密码管理器,包括:
但是,虽然有些方法部分起作用,但没有任何方法能始终如一地起作用。
我唯一能找到的似乎成功的方法是使用 type="text" 并使用虚拟的“密码”字体显示圆圈。
然而,这种方法感觉就像我在与浏览器作斗争,我不能相信没有密码管理器参与的简单方法可以输入“隐藏”文本。
补充说明:
因此这个问题。是否有任何密码大师知道如何在输入隐藏文本时禁用密码管理器?谢谢!