google-chrome - 在 chrome 扩展中使用 DOMFormHasPassword 和 DOMInputPasswordAdded 事件
问题描述
tl; dr: 我正在尝试弄清楚如何在 chrome 扩展中使用DOMFormHasPassword和DOMInputPasswordAdded事件。
我正在尝试为我的学校项目开发 chrome 中的密码管理器扩展。为此,我需要一种方法来识别登录表单并自动填写它。到目前为止,我取得了相对成功,但我遇到了一个问题:我会在页面加载时扫描页面以查找登录表单,因此如果要通过 javascript 添加任何表单,我的扩展程序会错过它。
我在谷歌上搜索了此事,并在网上的某些位置找到了术语DOMFormHasPassword和DOMInputPasswordAdded,例如这个声明 DOMFormHasPassword 事件已添加到 chrome 中,以及某种我无法理解的使用示例。
我试过用 来添加事件document.addEventListener
,但没有成功。
我也遇到了我不理解的SpecialPowers这个词,我认为理解它可能会解决我的问题。
如果您能指导我查看这些事件的文档,我将非常感激,因为我似乎无法找到它。感谢您的时间!
解决方案
推荐阅读
- javascript - 在 Svelte 中发出真正“原始”的 html
- javascript - VueJS模板未呈现
- r - R - 将循环内的表连接到循环外的表
- raspberry-pi - Raspberry Pi 4B - 如何将应用程序与显示器相关联
- python - 打印一个数组并在python中找到带有for循环的指定字符串时停止
- javascript - 中风未在 javascript 的图像上呈现
- javascript - 设置 cookie 不出现在 Axios 和 Fetch 中
- perl - 有没有更好的方法在 perl cgi 脚本中提供体面的密码散列?
- vue.js - Nuxt.js(webpack),多个静态文件夹?
- ios - 从firebase调用数据需要完成处理程序?