Firefox addon 与HTML页面交互-Firefox:未定义内容

Firefox addon 与HTML页面交互-Firefox:未定义内容,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我这里有一个脚本,它提取网页中的链接。返回时出现错误“未定义内容”” // extract the links var links = new Array(); for (i = 0; i < content.document.links.length; i++) { var thisLink = content.document.links[i].toString(); //links.push(content.document.links[i].toString());

我这里有一个脚本,它提取网页中的链接。返回时出现错误“
未定义内容”

// extract the links
var links = new Array();
for (i = 0; i < content.document.links.length; i++) {
    var thisLink = content.document.links[i].toString();
    //links.push(content.document.links[i].toString());
    console.log(thisLink);
}
//提取链接
var links=新数组();
对于(i=0;i

为了与Firefox SDK中的HTML文档交互,是否需要导入库?

这取决于自动执行的匿名函数何时运行。它可能在定义window.document之前运行

在这种情况下,请尝试添加一个侦听器

    window.addEventListener('load', yourFunction, false);
    // ..... or 
    window.addEventListener('DOMContentLoaded', yourFunction, false);

yourFunction () {
  // some ocde

}

这取决于自动执行的匿名函数何时运行。它可能在定义window.document之前运行

在这种情况下,请尝试添加一个侦听器

    window.addEventListener('load', yourFunction, false);
    // ..... or 
    window.addEventListener('DOMContentLoaded', yourFunction, false);

yourFunction () {
  // some ocde

}