Html 公用/共享计算机的自动完成

Html 公用/共享计算机的自动完成,html,security,browser,login,autocomplete,Html,Security,Browser,Login,Autocomplete,在坐了几个小时之后,在我看来,无论如何都是最简单的要求,我放弃了。 需要的是,各种人员将使用共享的计算机浏览器登录、执行他们需要的操作,然后再次注销 因此,绝对不能将用户的详细信息填入用户名和/或密码字段 我尝试了各种stackoverflow线程的HTML脚本和属性。。。无济于事。更糟糕的是,即使清除Firefox和Chrome的所有历史记录,也无法清除以前输入的值(这怎么可能?)。请注意,在Chrome中,它会自动填充,在Firefox中,我可以通过双击用户名框查看所有以前的登录 我知道。。

在坐了几个小时之后,在我看来,无论如何都是最简单的要求,我放弃了。 需要的是,各种人员将使用共享的计算机浏览器登录、执行他们需要的操作,然后再次注销

因此,绝对不能将用户的详细信息填入用户名和/或密码字段

我尝试了各种stackoverflow线程的HTML脚本和属性。。。无济于事。更糟糕的是,即使清除Firefox和Chrome的所有历史记录,也无法清除以前输入的值(这怎么可能?)。请注意,在Chrome中,它会自动填充,在Firefox中,我可以通过双击用户名框查看所有以前的登录

我知道。。。当您更改用户时,浏览器会询问您是否希望它为您记住这些详细信息

不过,需要注意的是,所有主要浏览器中的默认设置都是“记住!”。对于繁忙的工作场所来说,用户很容易接受这一点而不去考虑它(不幸的是,这些用户不是浏览器专家,只是在努力完成他们的工作)。。。使用户(和系统)面临严重风险。我也不认为在这些情况下,这是用户的决定-但从系统的角度来看,开发人员应该能够限制它

我发现浏览器的这种行为不仅对于上面提到的实现是不可能的,而且不能相信没有编程的答案?此外,我发现浏览器的这种行为更容易分散注意力,而不是有所帮助,甚至对我这个更有文化的用户来说也是如此

如果有人有一个技术,工作。。。然后请分享。

不幸的是,由于用户的舒适性,最近版本的浏览器似乎甚至忽略了autocomplete=“off”标记,但正如您的示例所示,在某些情况下,安全问题远比用户的舒适性重要。也许这会对您有所帮助(如果您的情况允许使用jQ插件):


另请注意。。。从安装角度看,我无法控制浏览器的设置。我也无法控制正在使用的浏览器。谢谢你!即使是顽固的铬也去除了价值。。。将继续测试-但到目前为止还不错。哎呀!使用它有一个警告。设置输入焦点不再有效-$('input[type=password]')。disableAutocomplete()$('input[type=text]')。disableAutocomplete()$(“#用户名”).focus();由于插件“工作方式”,焦点功能(可能还有标签功能)不会像以前那样简单。仔细阅读它的工作原理->它创建了一个字段(您创建的)的两个隐藏副本,以避免显示自动完成提示。在运行插件后,您必须检查您看到的字段的class/id/name,因为您实际看到的并不是您所创建的,您只看到您的字段的提到的副本,该副本(我不确定这里)有一些其他class/id(您应该使用它来选择焦点)。