Javascript 鼠标悬停在电子邮件地址上时的Chrome扩展操作

Javascript 鼠标悬停在电子邮件地址上时的Chrome扩展操作,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我想做一个chrome扩展,当我将光标移动到屏幕上的电子邮件地址上时,它将启动。我做的所有搜索都会返回chrome商店中现有扩展的结果。我想知道哪种扩展方法和理想方法,请看一个如何捕获电子邮件地址并将其作为参数发送到自定义API的示例。问题有点宽泛,但高级概述如下: 在要监视的所有页面中插入一个 在内容脚本中,标识DOM中的所有电子邮件地址 (而且可能) 如果需要,将地址包装在中,将侦听器添加到相应的事件中(“mouseover”?“mouseenter”?) 当侦听器触发时,执行您想要的操作:

我想做一个chrome扩展,当我将光标移动到屏幕上的电子邮件地址上时,它将启动。我做的所有搜索都会返回chrome商店中现有扩展的结果。我想知道哪种扩展方法和理想方法,请看一个如何捕获电子邮件地址并将其作为参数发送到自定义API的示例。

问题有点宽泛,但高级概述如下:

  • 在要监视的所有页面中插入一个
  • 在内容脚本中,标识DOM中的所有电子邮件地址
    (而且可能)
  • 如果需要,将地址包装在
    中,将侦听器添加到相应的事件中(
    “mouseover”
    “mouseenter”
    ?)
  • 当侦听器触发时,执行您想要的操作:,在页面中插入一些HTML作为您的UI,等等

  • 使用
    mouseenter
    而不是
    mouseover
    来提高性能。关于有效的解决方法(3),请参见,例如,我知道它有点广泛,始终是一个挑战,让它远离我特定情况下的杂草。我认为你的高层次概述将为我指明正确的方向。如果我得到一个工作样本,我会更新一个链接。