2012-01-05 124 views
0

我試圖做一個擴展,它將從Google chrome上當前打開的選項卡收集一些數據。使用Popup chrome擴展中的當前選項卡

我也在我的擴展中使用彈出提供一個控制界面(按鈕和東西)。

我需要能夠做到以下幾點:當前打開的選項卡的

1)讀取源代碼。 2)能夠向下滾動窗口內容(使用當然代碼)。

如果我只能訪問當前打開的選項卡的JavaScript「窗口」對象,那就足夠了。

但我打開了另一個建議。 任何人都可以幫忙嗎?

回答

0

您可以在content_script中簡單使用document。內容腳本在manifest.json中定義。在你的情況下,你應該設置「run_at」:「document_end」,所以當你的腳本被調用時,dom被完全加載。

有關內容腳本和瀏覽器擴展程序開發更多的信息,你找到一個易於使用的嚮導從谷歌 - 從彈出http://code.google.com/chrome/extensions/content_scripts.html

0

代碼將無法直接從顯示的選項卡訪問窗口對象。你必須使用一個內容腳本,它能夠將打開的選項卡的源代碼發送到後臺頁面。此內容腳本也將能夠滾動打開的選項卡的窗口。

相關問題