2012-01-05 4 views
0

Googleクロムの現在開いているタブからデータを収集する拡張機能を作成しようとしています。ポップアップクロムエクステンションから現在のタブを操作する

また、私の拡張機能では、コントロールインターフェイス(ボタンやもの)を提供するためにポップアップを使用します。

私は、次の操作を実行できるようにする必要があります。

1)現在開いているタブのソースコードを読みます。 2)ウィンドウコンテンツをスクロールダウンできるようにする(もちろんコードを使用する)。

私は現在開いているタブのjavascript "window"オブジェクトにしかアクセスできない場合は、それで十分でしょう。

しかし、別の提案があります。 誰も助けることができますか?

答えて

0

documentはcontent_scriptで簡単に使用できます。コンテンツスクリプトは、manifest.jsonで定義されています。あなたの場合は、"run_at": "document_end"と設定する必要があります。したがって、スクリプトが呼び出されたときにdomが完全にロードされます。あなたがGoogleからの使いやすいガイドを見つけるコンテンツスクリプトとChrome拡張機能の開発についての詳細情報については

- ポップアップからhttp://code.google.com/chrome/extensions/content_scripts.html

0

コードが表示されるタブからウィンドウオブジェクトに直接アクセスすることはできません。開いたタブのソースコードをバックグラウンドページに送ることができるコンテンツスクリプトを使用する必要があります。このコンテンツスクリプトは、開いているタブのウィンドウをスクロールすることもできます。

関連する問題