Chrome扩展程序可自动提取某些数据并将其显示给用户

时间:2012-03-11 18:33:55

标签: javascript json google-chrome google-chrome-extension

我想要做的是为Chrome创建

的扩展程序
    仅当用户浏览特定页面时,
  1. 才会处于活动状态。
  2. 主要任务是当光标悬停在链接上时,光标旁边会出现一个数字。
  3. 该号码将从链接的页面源代码中提取
  4. 关于我如何做到这一点的任何建议?提前谢谢!

1 个答案:

答案 0 :(得分:2)

您应该执行由特定页面触发的内容脚本。

http://code.google.com/chrome/extensions/content_scripts.html

Chrome会自动将您的内容脚本注入与您在manifest.json中指定的模式匹配的页面中:

http://code.google.com/chrome/extensions/manifest.html

http://code.google.com/chrome/extensions/match_patterns.html

内容脚本允许您与页面的DOM进行交互,因此您可以找到锚点(标记)。您可以从mouseover事件中挂起监听器,或者只需编写锚点 title 属性(在移动时弹出的文本)。

如果您的特定页面列表不是静态的(您希望在不修改扩展名的情况下修改列表),那么您可能想了解编程注入。

http://code.google.com/chrome/extensions/content_scripts.html#pi

如果您选择挂起监听器,请使用addListener,不要使用mouseover属性,因为您的监听器功能不在同一个世界中,它位于隔离的世界< /强>