Firefox-Addon ignoriert iframes
Ich versuche ein Addon für LinkedIn zu erstellen, aber das Contentscript wird in jedem Frame ausgegeben ...
Meine main.js:
exports.main = function() {
var pageMod = require("page-mod");
pageMod.PageMod({
include: "http://www.linkedin.com/*",
contentScriptWhen: 'ready',
contentScript: 'alert("test")'
});
};
Durch eine Überprüfung auf Rahmenelemente kann ich eine Aktion ausführen, wenn es sich um den oberen Rahmen handelt
if(window.frameElement === null){ alert("YEAH this is the right place!); }
Aber mein Inhalt srcipt ist komplex und verwendet jquery, und dieses Skript setzt das Skript immer noch in jedem Frame ...