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

голоса: 0

Здравствуйте! Вы не подскажите, почему в моём скрипте не функционируют кнопки? Окно появляется по таймеру. Всё ОК. Но потом оно должно при нажатии на кнопку "ДА" исчезнуть, а при нажатии на кнопку "НЕТ" тоже исчезнуть, но перенести посетителя на "Гостевую страницу". Не функционирует. Почему?

<script>
 window.onload=function () {
var popup = document.getElementById ('popup');
 var button1 = document.getElementById ('button');
 var button2 = document.getElementById ('button2');
 setTimeout(function () {
 popup.style.display='block';
 }, 5000);
 button1.onclick = function () {
 popup.style.display='none';
 };
 button2.onclick = function () {
 window.location = "http://166deutsch.ucoz.net/gb";
 };
 }
</script>

Адрес сайта http://166deutsch.ucoz.net
| Автор: | Категория: Вопросы новичков

Ответов: 1

голоса: 0
Данный скрипт не рабочий, можете удалить его с сайта.
| Автор:
Но наполовину же оно работает - появляется через установленное время. В нём есть ошибка?
Марина Мушкина,

Не поверите! Всё сделала сама!!! Всё функционирует!!! Код работает!!! + симпатичная картинка. Тоже всё сделала САМА!

<script>
 window.onload=function () {
var popup = document.getElementById ('popup');
 var button1 = document.getElementById ('button1');
 var button2 = document.getElementById ('button2');
 setTimeout(function () {
 popup.style.display='block';
 }, 20000);
 button1.onclick = function () {
 popup.style.display='none';
 };
 button2.onclick = function () {
     popup.style.display='none';
 {
 window.location = "http://166deutsch.ucoz.net/gb";
 }
 };
 }
</script>

...