Спасибо, и да это не для моего сайта, а это для постов в фейсбук чтобы не дублировать. Я использовал ваше решение и так в input грузится файл через url, классно, но насколько я понял он не тригериться и поэтому не срабатывают другие функции (отправить пост). А то можно прикрутить ему триггер.
Rerurk, да зайди на https://e.ggtimer.com, там таймер работает справно. Я повторюсь мне просто нужно чтобы таймер не останавливался когда я открою еще одну вкладку и перейду туда, а продолжал "идти".
Спасибо, я хотел переправить но так как оно работало в компиляторе браузера думал дело в другому. Я от начала до конца html кода глянул, зделав долгий селектор чтобы ничего не упустить и работает.
Я поменял строку с
const url = await page.$("div.post-container picture img"); на
const url = await page.$("div.post-container picture img")[0];
и ошибка стала TypeError: Cannot read property 'src' of undefined и еще есть Error: Protocol error (Runtime.callFunctionOn): Target closed
Лооооооооол. И да может буть что Target closed была также.
Aetae, ахахах ок.
1. Есть два сайта
2. Я через UserScript беру інфу з одного і з другого одновременно(я так хотел бы).
3. Как я понимаю нужно обращаться к определенному сайту через if (window.location.hostname == "site.com"). Когда я так делаю тело if запускается только тогда, когда я непосредственно на этом сайте. А я хотел бы, чтобы скрипт работал тогда когда сайты открыты сбоку и я непосредственно не в них сижу.
Спасибо но я ж не буду заходить з вкладки на вкладку чтобы скрипт работал. Я могу оставить две вкладке включеными и так я б хотел чтобы скрипт работал так как в данном случае у меня структура в
if (window.location.hostname == "site.com")
{тело}
соответственно только когда я нахожусь на вкладке скрипт собирает информацыю, а не все время когда вкладка включена. Насколько я понимаю должна быть другая функцыя window або я не так вас понял. Буду благодарен за ответ.