问题背景及步骤
我在 Mac OS 版本 10.12.3 上使用 Chrome 58。
正在发生这样的事情:StackOverflow - _lpchecked=“1” 在表单中是什么意思?
当我单击子输入元素内部时,此属性会添加到父表单元素。
我的问题是,当这种情况发生时,属性“autocomplete=off”被添加到输入元素中。在子输入元素之间切换时,该属性会添加到当前焦点元素。
元素名称是“to_email”和“comments”。
这不是登录表单,而是共享表单。
这似乎是基于我拥有 LastPass 扩展名、变量名和一些在线搜索而发生的。
我尝试进入 LastPass 帐户设置区域,“从不 URL”部分/选项卡,并将 URL 添加到“从不做任何事情”类别。
URL 的格式为sub.domain.tld/path/resource.php?queryParam=value
。LastPass 只允许我将不带查询部分的 URL 添加到列表中,即使我尝试使用通配符星号 (*) 作为值也是如此。
即使在访问 LastPass 扩展菜单 > 更多选项 > 高级 > 刷新站点、清除本地缓存并刷新页面后,仍然会出现此问题。
我在Hacker News 文章中没有看到任何关于signon.overrideAutocomplete
Chrome 中类似于 Firefox 的属性的信息,并且可能无论如何也不想要如此广泛的解决方案。
我不想安装另一个扩展,比如自动完成功能 (似乎不存在),并且功能相互“战斗”,这甚至可能不会产生理想的结果,比如根本工作或不断翻转。
我什至用诸如“添加属性”和“动态”之类的词搜索了其他可能的方法,但谷歌将结果偏向于特定页面的不太复杂的场景,如果我愿意的话,我可以尝试用TamperMonkey解决。
如果有任何此类问题,例如“嗅探”以获取更多自动完成信息,正如这些链接所提到的:
然后希望如果我只在有限的基础上解决这个问题应该没问题,尤其是对于具有不敏感数据的表单。
问题
- 如何防止 LastPass 添加此属性?
- 只是 LastPass 这样做吗?
- 我是否正确输入了“从不做任何事情”的 URL?