我試圖做一個擴展,它將從Google chrome上當前打開的選項卡收集一些數據。使用Popup chrome擴展中的當前選項卡
我也在我的擴展中使用彈出提供一個控制界面(按鈕和東西)。
我需要能夠做到以下幾點:當前打開的選項卡的
1)讀取源代碼。 2)能夠向下滾動窗口內容(使用當然代碼)。
如果我只能訪問當前打開的選項卡的JavaScript「窗口」對象,那就足夠了。
但我打開了另一個建議。 任何人都可以幫忙嗎?
我試圖做一個擴展,它將從Google chrome上當前打開的選項卡收集一些數據。使用Popup chrome擴展中的當前選項卡
我也在我的擴展中使用彈出提供一個控制界面(按鈕和東西)。
我需要能夠做到以下幾點:當前打開的選項卡的
1)讀取源代碼。 2)能夠向下滾動窗口內容(使用當然代碼)。
如果我只能訪問當前打開的選項卡的JavaScript「窗口」對象,那就足夠了。
但我打開了另一個建議。 任何人都可以幫忙嗎?
您可以在content_script中簡單使用document
。內容腳本在manifest.json中定義。在你的情況下,你應該設置「run_at」:「document_end」,所以當你的腳本被調用時,dom被完全加載。
有關內容腳本和瀏覽器擴展程序開發更多的信息,你找到一個易於使用的嚮導從谷歌 - 從彈出http://code.google.com/chrome/extensions/content_scripts.html
代碼將無法直接從顯示的選項卡訪問窗口對象。你必須使用一個內容腳本,它能夠將打開的選項卡的源代碼發送到後臺頁面。此內容腳本也將能夠滾動打開的選項卡的窗口。