Справочная информация: я пытаюсь создать расширение chrome для Hulu. На данный момент все, что меня беспокоит, это получение названий фильмов / шоу в жанре комедии из DOM.
Требуется воссоздать проблему: я чувствую себя ужасно, говоря это, но подписка Hulu. Кажется, я не могу воссоздать его без входа в систему.
Действия по воссозданию проблемы:
const showLinks = [...document.getElementsByTagName("a")].filter(x => x.id.includes("title"));
console.log(showLinks);
- Приведенное выше должно выводить число больше 0, в основном просто захватывает все ссылки с «заголовком» в их удостоверении личности. Позже я могу или не могу искать лучший метод, просто пока играю.
- Обновить sh страницу с открытым Devtools
- Введите приведенный выше фрагмент кода еще раз. Теперь вы заметите 0 выбранных элементов. Внешний вид страницы также меняется по некоторым причинам.
Любая подсказка о том, почему это происходит, будет принята с благодарностью. Любые предложения о лучшем способе получить все названия также будут приветствоваться! Спасибо:)