1
我試圖提取經過身份驗證的網站的內容。獲取標籤的內容並將其寫入文件
我試圖通過使用最新的Firefox附加SDK來做到這一點的擴展。
到現在我學會了如何打開一個標籤。
var Widget = require("widget").Widget;
var tabs = require('tabs');
exports.main = function() {
new Widget({
label: "My Mozilla Widget",
contentURL: "http://www.mozilla.org/favicon.ico",
onClick: function(event) {
tabs.open("google.com")
}
});
};
我想取剛剛打開的選項卡的內容並將其保存到本地文件。謝謝。
爲什麼你需要在選項卡首先打開呢?你不能只是[請求](https://addons.mozilla.org/en-US/developers/docs/sdk/1.14/modules/sdk/request.html)這個頁面,而不是加載到一個標籤中? –
@MattiasBuelens我有一個頁面可以在幾秒鐘後加載內容。當我嘗試使用「請求」時,它會在0時給出頁面。顯示「內容加載」。我希望頁面獲取數據,這些數據會在一段時間後出現。有沒有辦法做到這一點使用「請求」?謝謝 –
不,'request'不會執行腳本,因此無論加載頁面的內容都不在請求的響應中。 –