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

Как сделать появление модального окна при входе на сайт?

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

var btn = document.getElementById("myBtn");

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


btn.onclick = function() {
  modal.style.display = "block";
}


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


window.onclick = function(event) {
  if (event.target == modal) {
    modal.style.display = "none";
  }
}
  • Вопрос задан
  • 79 просмотров
Подписаться 2 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
@falser_slit
Если я правильно понял, что надо отобразить модалку после загрузки сайта, то попробуй вот это
document.addEventListener('DOMContentLoaded', function() {
   // Отображаешь модалку
}, false);


Но это же можно реализовать посредством css, просто добавь в свои стили строку, которая уже изначально будет отображать модалку, возможно:
#myModal { display: block }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект