我这里有一个脚本,它正在提取网页中的链接。它会返回错误“content is not defined
”。
// 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);
}
为了与Firefox SDK中的HTML文档进行交互,我是否需要导入库?
答案 0 :(得分:0)
这取决于自执行匿名函数的运行时间。它可能在定义window.document之前运行。
在这种情况下,请尝试添加侦听器
window.addEventListener('load', yourFunction, false);
// ..... or
window.addEventListener('DOMContentLoaded', yourFunction, false);
yourFunction () {
// some ocde
}