Я хочу получить некоторые элементы с веб-страницы, такие как заголовок, описание и т. Д.
Но похоже, что XPATH не работает с использованием моего кода JavaScript.
Я пробовал этот код, но безуспех
function getTitles() {
var titles = document.evaluate("//*[@title]", document, null, XPathResult.ANY_TYPE, null);
var theTitle = titles.iterateNext();
while (theTitle){
alert(theTitle.textContent);
theTitle = titles.iterateNext();
}
}
getTitles();
Но это ничего не даст!
Есть что-то, что я пропустил, пожалуйста?Мое расширение действительно простое:
- Я захожу на веб-страницу
- Затем я нажимаю на иконку своего расширения
- Я выбираю действие, в данном случае: Получить название
Но ничего не отображается.
Конечно, если я добавлю
alert("Just for Test");
Внутри функции getTitles, я получу результат, показанный нормально.