如何从 Firefox 中捕获选择的已保存用户名密码
Posted
技术标签:
【中文标题】如何从 Firefox 中捕获选择的已保存用户名密码【英文标题】:How to catch selection of saved username password from Firefox 【发布时间】:2020-07-08 09:48:12 【问题描述】:我正在尝试研究如何从 javascript 中捕获事件并处理用户从 Firefox 浏览器中选择保存的用户名和密码的事情。
我做了一些技巧,例如“如果浏览器是 Firefox”:
-
我检查密码是否已更改且用户名是否为焦点,然后我会执行我需要的其他过程 - 这可行
我有点投票,也许工作
但也许有更好的方法?
谢谢
【问题讨论】:
【参考方案1】:所以我的一位同事为我修复了这个,js代码/伪代码如下:
if (isFirefox)
function triggerEvent(evt)
if (evt.originalEvent.inputType == "insertReplacementText")
//do what you need here or add your specific logic
username.on("input", triggerEvent);
password.on("input", triggerEvent);
他在这里给了我一个有用的链接:https://paul.kinlan.me/monitoring-all-events-on-an-element/
【讨论】:
以上是关于如何从 Firefox 中捕获选择的已保存用户名密码的主要内容,如果未能解决你的问题,请参考以下文章