将光标悬停在电子邮件地址上的 Chrome 扩展程序操作
Chrome extension action when cursor over email address
我想制作一个chrome扩展程序,当我将光标移到屏幕上的电子邮件地址上时,它将触发该扩展程序。 我所做的所有搜索都返回 chrome 商店中现有扩展程序的结果。 我想知道哪种扩展方法和理想情况,请参阅如何捕获电子邮件地址并将其作为参数发送到自定义 API 的示例。
这个问题有点宽泛,但高层次的概述是:
- 在要监视的所有页面中注入内容脚本;
- 在内容脚本中,标识 DOM
中的所有电子邮件地址(并可能监控新的动态内容); - 如果需要,将地址包装在
<span>
中,将侦听器添加到适当的事件("mouseover"
?"mouseenter"
? - 当侦听器触发时,做你想做的事:通知主脚本,在页面中注入一些HTML作为你的UI,与你的API通信,等等。
相关文章:
- chrome扩展中的navigator.geolocation.getCurrentPosition
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- chrome扩展更改主机/域警告
- 如何在chrome扩展中重定向到html页面
- Chrome扩展没有't在重新加载之前考虑期权价值
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 从选项页面更新chrome扩展清单权限
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- Chrome扩展:遍历不同的页面并收集数据
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- 可以从Chrome扩展修改窗口对象吗
- 从popup.js|Chrome扩展访问DOM
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 在Chrome扩展内部输出Google API调用
- 检查是否存在使用chrome扩展的javascript库
- 从Chrome扩展访问Google Cloud SQL数据库
- Chrome扩展,Chrome.tabs.query的结果未定义
- 为tweet构建chrome扩展
- 在chrome扩展中使用AJAX获取目录中的文件数