автоматическое всплывающее окно, которое открывается после того, как пользователь потратил 10 секунд на странице - PullRequest
0 голосов
/ 06 декабря 2018

Мне бы хотелось, чтобы автоматическое всплывающее окно открывалось после того, как пользователь потратил 10 секунд на странице.Это код JavaScript, который у меня есть в моем HTML-документе.Что я могу добавить к нему, чтобы окно появилось через 10 секунд?

<script type = "text/javascript">

var modal = document.getElementById('myModal');

var span = document.getElementsByClassName("close")[0];

window.onload = function () {
modal.style.display = "block";};

span.onclick = function() {
modal.style.display = "none";};

window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";} }
</script>

1 Ответ

0 голосов
/ 06 декабря 2018

Вам необходимо узнать о setTimeout () .

var modal = document.getElementById('myModal');

window.onload = function() {
  setTimeout(function() {
    modal.style.display = "block";
  }, 10);

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...