@Hornet да. создай переменную "время старта", получив туда текущую дату. проверяй в цикле, через каждые например 5 секунд, новую дату минус твое время старта. Когда результат будет больше чем час в миллисекундах (10006060), считай время пришло)
@kingstreet06 Да. Это легко можно проверить, если в браузере зайти на сайт, допустим, такой - https://whoer.net/ru. И сделать на этот же сайт GET-запрос с помощью HTTP-клиента.
А вопрос, если SAVED_CONTENT есть, но потом инет отрубился, и потом смотришь Сохранение SAVED_CONTENT опять после запроса, который был при выкл инете, то в SAVED_CONTENT новое значение будет с ошибкой, или просто сохранение старого, того что было до дисконнекта
В действии "Содержание ответа" находится, кто бы мог подумать, содержание ответа последнего успешного запроса :D
Так как записывать в переменные баса нельзя напрямую из js браузера. Пришлось создать до узел, с атрибутом, в который идет записать результата клика. А бас в цикле сканит этот атрибут, получает значение из него.
Я об этом и говорил, что асинхронно получить значение из браузера не получится.