LinkedInのアドオンを作成しようとしていますが、contentscriptがすべてのフレームに出力されます...
私のmain.js:
exports.main = function() {
var pageMod = require("page-mod");
pageMod.PageMod({
include: "http://www.linkedin.com/*",
contentScriptWhen: 'ready',
contentScript: 'alert("test")'
});
};
フレーム要素のチェックを行うことで、トップフレームの場合にアクションを実行できます
if(window.frameElement === null){ alert("YEAH this is the right place!); }
しかし、私のコンテンツsrciptは複雑で、jqueryを使用しており、このスクリプトはスクリプトをすべてのフレームに配置します...