2016-03-19 6 views
1

У меня есть сценарий здесь, который извлекает ссылки на веб-странице. Он возвращается с ошибкой «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); 
} 

Для того, чтобы взаимодействовать с документами HTML в Firefox SDK, нужно ли мне импортировать библиотеку?

ответ

0

Это зависит от того, когда запущена анонимная функция. Возможно, что он запущен перед window.document.

В этом случае, попробуйте добавить слушатель

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

yourFunction() { 
    // some ocde 

} 

 Смежные вопросы

  • Нет связанных вопросов^_^