javascript - 如何防止网站禁用表单自动完成功能?

标签 javascript forms firefox passwords

瑞银现在在其登录表单中使用“自动完成关闭”功能,以防止自动填写密码。从我的 Angular 来看,这实际上只是一个麻烦。我不需要瑞银为我管理我的安全。

这是在您访问其主客户端站点时加载的脚本之一中完成的。

所以我的问题是是否有办法阻止网站禁用自动完成功能?这可以用 GreekMonkey 来完成吗?

谢谢, D 附:为了避免被告知安全的重要性,我要补充一点,我正在使用 WholeDisk 加密,这样我的机器甚至无法在没有密码的情况下启动。

最佳答案

在 URL 栏中输入以下内容(在一行中)或将其设为书签

javascript: function turnOnAutoComplete(tagName) {
                var els = document.getElementsByTagName(tagName);
                for (var i=0; i < els.length; i++) {
                    els[i].removeAttribute("autocomplete");
                }
            }
            turnOnAutoComplete('input');
            turnOnAutoComplete('form');

例如,请访问 http://www.htmlcodetutorial.com/forms/_INPUT_AUTOCOMPLETE.html该页面上的输入字段设置为 autocomplete="OFF",因此该字段不会自动完成。

然后您可以从地址栏运行上面的脚本,您应该会看到现在会获得自动完成建议,除非您从未填写过包含姓名的表单。

关于javascript - 如何防止网站禁用表单自动完成功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10709748/

相关文章:

javascript - Marionette.CompositeView 中的 templateHelpers

javascript - jQuery:隐藏的可见性选择器在 Firefox 3.6 中不起作用

java - 带有 JUnit 的 Selenium 测试用例脚本不适用于 Firefox 驱动程序的 Eclipse

javascript - Mozilla Firefox 中的 jQuery keydown 事件处理问题

javascript - 如何使用 Javascript 或 JQuery 更改 HTML IFrame 元素属性

javascript - 只选择一个复选框

javascript - Bootstrap 模态作为 jquery 对象

javascript - 当我异步提交表单时,如何显示 php 错误消息?

php - 表单中的选项输入未通过

ruby-on-rails - Ruby on Rails 应用程序中的 'contact forms' 的解决方案是什么?