Я пишу расширение Chrome с целью распечатки отзывов Amazon на консоли разработчика. Расширение предназначено для активации на странице продукта amazon , такой как этот , и должно печатать комментарии со связанной страницы отзывов .
Это соответствующая часть моего текущего кода:
let url = document.getElementsByClassName("a-link-emphasis")[0].href; //This gets the url of the reviews page
fetch(url)
.then(response => response.text())
.then(data => {
console.log(data)
})
.catch(function(error) {
console.log(error);
});
//This is my attempt at using the fetch api
Я пытался использовать api fetch для достижения этой цели, однако я мог получить только строку исходного кода. Что я действительно хочу, так это иметь возможность получить объект документа, используя только URL-адрес веб-страницы, чтобы я мог использовать такие методы, как <code>"url".getElementByID()
. Это возможно? Если нет, знаете ли вы какие-либо другие методы, которые я мог бы использовать для достижения того, чего я хочу?
Большое спасибо за любую помощь.
Если я спросил или сделал что-нибудь глупое, пожалуйста, дайте мне знать, и я изменю вопрос!