Уже какой день маюсь с вопросом:
1й вариант: Скрипт срабатывает на определённой странице при её обновлении - правильно собирает данные;
2й вариант(КОТОРЫЙ МНЕ НУЖЕН): Скрипт должен открывать новую вкладку и собирать на ней данные, но вместо 2х значений он находит 42 и так далее, чтобы я не делал - ничего не помогает
Из последнего пришло в голову после перехода и подгруза страницы обновлять её, но тоже все идет не так
function visitLinksSequentially(links, newTab) {
let index = 0;
function visitNextLink() {
if (index < links.length) {
const link = links[index];
index++;
newTab.location.href = link;
Здесь мне нужно подождать ПОЛНУЮ загрузку страницы и только потом приступать к сборке
waitForDOMReady(() => {
setTimeout(() => {
ТУТ ПЕРЕМЕННАЯ ДЛЯ ИЗВЛЕЧЕНИЯ ДАННЫХ();
}, 200);
});
newTab.addEventListener('load', visitNextLink);
} else {
newTab.close();
}
}
visitNextLink();
}