2016-03-19 13 views
1

ここにはWebページ内のリンクを抽出するスクリプトがあります。それはエラー 'content is not defined'と戻って来ている。HTMLページとの対話 - Firefox:コンテンツが定義されていません

// 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

自己実行匿名機能がいつ実行されているかによって異なります。 window.documentが定義される前に実行されている可能性があります。その場合

、リスナーに

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

yourFunction() { 
    // some ocde 

} 
を追加してみてください
関連する問題