Я хочу очистить обзоры 5stars на странице книги на audible.com, используя код JS в консоли chrome, используя ajax звонки.
ie это обычный URL: https://www.audible.com/pd/Day-Trading-for-a-Living-Audiobook/B0899WY7GS, а внизу отображаются 10 обзоров audible.com (есть также обзоры с audible.co.uk и amazon.com, если щелкнуть соответствующий div над ними)
Звуковые обзоры, как они появляются на нормальной странице Если я даю результат ajax, страница будет другой и обзоров нет. Итак, я посмотрел на фреймы и нашел только один, связанный с обзорами amazon.com (и я не могу получить доступ к html внутри него, [в любом случае я могу получить sr c и загрузить его по другому ajax вызову] ) но мне это сейчас не нужно, мне нужны обзоры и ссылки авторов с audible.com).
Я использовал этот код:
jQuery.ajax({ url: "https://www.audible.com/pd/Day-Trading-for-a-Living-Audiobook/B0899WY7GS" ,
success:function(pageBookRece){
let parser=new DOMParser() , docParse=parser.parseFromString(pageBookRece,'text/html');
console.log(docParse.body)
let iframes = docParse.getElementsByTagName("iframe")
for (i=0; i< iframes.length; i++) {
console.log(i + " __ " + iframes[i].outerHTML)
console.log(iframes[i].src)
let ifrHTML = jQuery(iframes[i]).contents().find("html").html()
console.log(ifrHTML)
}
}
})
Итак, любая идея, как я мог получить обзоры audible.com с ajax звонками?