var stickerArray = Array.from( document.querySelectorAll('.sticker') );
// Если хотя бы один элемент есть в массиве
if ( stickerArray.length ) {
// Проходим циклам по всем элементам, делаем, что нам нужно
stickerArray.forEach( function (sticker) {
var stickerTitle = sticker.getAttribute('title');
var arr = stickerTitle.split('\n').filter(str=>{return str.length > 0})
let arr2 = ['Team Dignitas (Holo) | Katowice 2014', 'Virtus.Pro (Holo) | Katowice 2014'];
let obj = {};
for (let i = 0; i < arr.length; i += 1) {
if (arr2.includes(arr[i])) {
obj[arr[i]] = true;
}
}
if (Object.keys(obj).length){
var notification = new Notification('Notification title', {
icon: 'http://cdn.sstatic.net/stackexchange/img/logos/so/so-icon.png',
body: Object.keys(obj)
});
Этот код парсит динамический контент. И что бы его получать, скрипт постоянно перезагружает страницу.
Но на загрузку страницы уходит много времени. Поэтому я попытался настроить получения контента по этой ссылке
https://opskins.com/ajax/browse_scroll.php?page=1&...
Я хочу сделать что бы запросы шли со страницы сайта , поэтому куки и остальное указывать не нужно.
Попробовал сделать через это свойство.
xhr.responseXml.querySelectorAll("...")
xhr.open и тд. все указывал. Ноль реакции.
Вот весь код
https://pastebin.com/D0ae6rLz