有没有办法防止LastPass浏览器扩展使用名为"username“的输入字段来填写基于HTML语言的表单?
这是一个隐藏字段,所以我不希望任何软件使用这个字段来达到它们的目的:
<input type="text" name="username" id="checkusername" maxlength="9" value="1999" class="longinput" style="display:none">解决方案不应该像“重命名输入字段”那样。
发布于 2017-07-08 18:02:42
发布于 2015-06-19 01:09:51
对我来说起作用的是在表单的id中使用单词"-search-“,比如<form id="affiliate-search-form"> --并且lastpass不会将它的元素添加到表单输入中。它适用于更简单的东西,如<form id="search">,但不适用于<form id="se1rch">
发布于 2015-04-06 22:26:30
我知道我来晚了,但我在试图阻止lastpass毁掉我的表格时发现了这个。@takeshin是正确的,因为自动完成是不够的。我最终做了下面的黑客攻击,只是为了隐藏符号。不是很漂亮,但我去掉了那个图标。
如果任何lastpass开发人员正在阅读这篇文章,请给我们一个属性来使用,这样我们就不必求助于这样的东西了。
form[autocomplete="off"] input[type="text"] {
background-position: 150% 50% !important;
}https://stackoverflow.com/questions/20954944
复制相似问题