我正在尝试制作一个扩展程序,从Google Chrome上当前打开的标签中收集一些数据。
我还在扩展程序中使用弹出窗口来提供控制界面(按钮和内容)。
我需要能够做到以下几点:
1)阅读当前打开的选项卡的源代码。 2)能够向下滚动窗口内容(当然使用代码)。
如果我只能访问当前打开的标签的javascript“窗口”对象,那就足够了。
但我愿意接受其他建议。 有人可以帮忙吗?
答案 0 :(得分:0)
您可以在content_script中简单地使用document
。内容脚本在manifest.json中定义。在您的情况下,您应该设置“run_at”:“document_end”,这样在调用脚本时dom就会完全加载。
有关内容脚本和Chrome扩展程序开发的更多信息,您可以从Google找到一个易于使用的指南 - http://code.google.com/chrome/extensions/content_scripts.html
答案 1 :(得分:0)
弹出窗口中的代码将无法直接从显示的选项卡访问窗口对象。您必须使用内容脚本,该脚本能够将打开的选项卡的源代码发送到后台页面。此内容脚本还可以滚动打开的选项卡的窗口。