Dodatek Firefox ignoruje ramki iframe
Próbuję zbudować dodatek do LinkedIn, ale contentscript jest wyprowadzany w każdej ramce ...
Mój main.js:
exports.main = function() {
var pageMod = require("page-mod");
pageMod.PageMod({
include: "http://www.linkedin.com/*",
contentScriptWhen: 'ready',
contentScript: 'alert("test")'
});
};
wykonując sprawdzenie elementów ramy, mogę wykonać akcję, jeśli jest to górna rama
if(window.frameElement === null){ alert("YEAH this is the right place!); }
Ale moja zawartość srcipt jest złożona i używa jquery, a ten skrypt nadal umieszcza skrypt w każdej klatce ...