使用pagemod为contentcript添加一些js

时间:2014-12-11 10:37:13

标签: javascript jquery firefox-addon

我正在尝试基于page-mod创建新的firefox扩展 我使用了执行js文件的代码

var pageMod = require('sdk/page-mod');
  var data = require('sdk/self').data;

  pageMod.PageMod({
    include: "*.com",
    contentScriptWhen: 'ready',
    contentScriptFile: [data.url('jquery-1.11.0.min.js'),

 data.url('detecter.js')]        
});

然后我尝试在detector.js文件中添加代码,例如google adsense代码 任何有帮助的帮助!

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- addon -->
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="*****"
     data-ad-slot="****"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

1 个答案:

答案 0 :(得分:0)

试试这个,

$("head").append('<script type="text/javascript" src="' + script + '"></script>');