Я пишу расширение Google Chrome.Спасибо всем за то, что терпели мои глупые вопросы.Процедура примитивна, но работает нормально.Единственная проблема в том, что он работает так быстро, что перегружает сервер, и мой IP-адрес блокируется.Так что ему нужен газ.
Вопрос в том, лучше ли что-то построить с помощью таймера или с помощью setInterval.После изучения конкретной страницы скрипт содержимого закрывает свое окно функцией self.close ().Если бы я поместил это в setInterval, я мог бы задержать закрытие страницы, и это замедлило бы весь процесс так же, как и длину интервала.Похоже на хороший газ.
Теперь последняя строка скрипта контента выглядит просто:
self.close();
Я предполагаю, что если я изменю код следующим образом, я получу задержку:
var t=setTimeout("self.close()",2000);
Будет ли это работать?Есть ли лучший способ сделать это?