グリースモンキーのユーザースクリプトを問題なくChrome拡張機能に変換できました。しかし、過去2日間、Firefox拡張機能に変換しようとすると問題が発生します。ここからいくつかの例を試し、FirefoxビルダーのWebサイトでRequest / page-mod / ajaxを使用しましたが、何も機能しませんでした。私は今これを試しています:
main.js:
var data = require("self").data;
var tabs = require("tabs");
var Request = require("request").Request;
var pm = require("page-mod").PageMod({
include: "http://www.example.com/player/*",
contentScriptFile: [data.url("jquery.js"), data.url("player.js")],
var replacediv = jQuery("div#box").eq(0).find('td').eq(3); // this is the div where i need to place the info from the "fetchedwebsite.com"
onAttach: function(worker) {
Request({
url: "http://www.fetchedwebsite.com/players/item/4556834",
onComplete: function (response) {
worker.port.emit('got-request', response.text);
}
}).get();
}
});
player.js:
self.port.on('got-request', function(data) {
var columns = $('div.columns',data); // Here i want to keep only the div i want from the "fetchedwebsite.com"
columns.appendTo(replacediv); // And afaik this is to replace the divs
});
誤解がありましたら失礼します!私はこれらすべてのjquery/javascript / firefox-addonのことで新しいです:P誰かが私を助けたり、正しい方向に私を向けたりできますか?英語が下手でごめんなさい。よろしくお願いします!