点击后从Firefox Add-on读取dom

时间:2013-05-20 10:22:58

标签: firefox firefox-addon firefox-addon-sdk

我为firefox构建了一个小插件,为此我需要从网站的dom中获取元素。

所以我试试:

var pMScript = "self.port.emit('data',[ document.getElementById('mainphoto').src, document.getElementById('mainphoto').alt, document.URL.toString() ] );"

pageMod.PageMod({
  include: 'http://500px.com/*',
  contentScript: pMScript,
  onAttach: function(worker) {
    worker.port.on('data', function(pageInfo) {
      userData = pageInfo;
    });
  }
});

但这只适用于exports.main函数,当我加载页面但我想在单击按钮时读取当前选项卡的dom。

我该如何做到这一点?

我用: builder.addons.mozilla.org和sdk 1.14

0 个答案:

没有答案