Задать вопрос

Как сделать автоматическое закрытие?

<script type="text/javascript">
	var delay_popup = 5000;	setTimeout("document.getElementById('overlay').style.display='block'", delay_popup);
</script>

Этот скрипт открывает через 5 секунд pop-окно, а как сделать, чтобы это окно закрывалось автоматически через 10 секунд после открытия?
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Простой Комментировать
Решение пользователя 0xD34F К ответам на вопрос (1)
0xD34F
@0xD34F Куратор тега JavaScript
const
  overlay = document.getElementById('overlay'),
  delay_open = 5000,
  delay_close = 10000;

setTimeout(function() {
  overlay.style.display = 'block';
  setTimeout(function() {
    overlay.style.display = 'none';
  }, delay_close);
}, delay_open);
Ответ написан
Комментировать