1
Всплывающее Окно +18
Автор cselon, 26 марта 2018 11:34
Сообщений в теме: 7
#1
Отправлено 26 Март 2018 - 11:34
Мне необходимо, чтобы при заходе на сайт появлялось всплывающее окошко с информацией о том, что продукция, представленная на сайте, предназначена для лиц старше 18 лет. И необходимо ответить на вопрос, старше ли гость 18 лет или нет. В зависимости от ответа сайт должен открываться или закрываться.И показываться один раз при заходе. Подскажите, пожалуйста.
Эти темы не актуальные т.к. нет подходящих именно мне (вводить нужно вручную возраст и стилистика окон соответствует датам создания этих тем 2013 год.):
https://forum.storel...-входе-на-сайт/
https://forum.storel...открытии-сайта/
Можно примерно как на картинке
Эти темы не актуальные т.к. нет подходящих именно мне (вводить нужно вручную возраст и стилистика окон соответствует датам создания этих тем 2013 год.):
https://forum.storel...-входе-на-сайт/
https://forum.storel...открытии-сайта/
Можно примерно как на картинке
#2
Отправлено 28 Март 2018 - 11:59
cselon (26 Март 2018 - 11:34) писал:
Мне необходимо, чтобы при заходе на сайт появлялось всплывающее окошко с информацией о том, что продукция, представленная на сайте, предназначена для лиц старше 18 лет. И необходимо ответить на вопрос, старше ли гость 18 лет или нет. В зависимости от ответа сайт должен открываться или закрываться.И показываться один раз при заходе. Подскажите, пожалуйста.
Эти темы не актуальные т.к. нет подходящих именно мне (вводить нужно вручную возраст и стилистика окон соответствует датам создания этих тем 2013 год.):
https://forum.storel...-входе-на-сайт/
https://forum.storel...открытии-сайта/
Можно примерно как на картинке
Эти темы не актуальные т.к. нет подходящих именно мне (вводить нужно вручную возраст и стилистика окон соответствует датам создания этих тем 2013 год.):
https://forum.storel...-входе-на-сайт/
https://forum.storel...открытии-сайта/
Можно примерно как на картинке
Добавил окно по инструкции
https://forum.storel...ра/#entry245367
Текст в шаблоне HTML
<!-- Модальное Окно --> <div id="overlay"> <div class="popup"> <h2>Внимание!</h2> <p> Сайт содержит информацию, не рекомендованную лицам моложе 18 лет. </p> <b>Я старше 18 лет и согласен с условиями использования сайта</b> <div class="block-btns"> <button onclick="document.getElementById('overlay').style.display='none';">Да</button> <button onclick="window.close();">Нет</button> </div> </div> </div>
#3
Отправлено 28 Март 2018 - 17:57
Mr.Nito (28 Март 2018 - 11:59) писал:
Добавил окно по инструкции
https://forum.storel...ра/#entry245367
Текст в шаблоне HTML
https://forum.storel...ра/#entry245367
Текст в шаблоне HTML
<!-- Модальное Окно --> <div id="overlay"> <div class="popup"> <h2>Внимание!</h2> <p> Сайт содержит информацию, не рекомендованную лицам моложе 18 лет. </p> <b>Я старше 18 лет и согласен с условиями использования сайта</b> <div class="block-btns"> <button onclick="document.getElementById('overlay').style.display='none';">Да</button> <button onclick="window.close();">Нет</button> </div> </div> </div>
Спасибо большое!
Mr.Nito (28 Март 2018 - 11:59) писал:
Добавил окно по инструкции
https://forum.storel...ра/#entry245367
Текст в шаблоне HTML
https://forum.storel...ра/#entry245367
Текст в шаблоне HTML
<!-- Модальное Окно --> <div id="overlay"> <div class="popup"> <h2>Внимание!</h2> <p> Сайт содержит информацию, не рекомендованную лицам моложе 18 лет. </p> <b>Я старше 18 лет и согласен с условиями использования сайта</b> <div class="block-btns"> <button onclick="document.getElementById('overlay').style.display='none';">Да</button> <button onclick="window.close();">Нет</button> </div> </div> </div>
Но, если нажать кнопку нет и попытаться зайти снова окно больше не появляется, хотя я нажал нет. Можно это исправить, чтобы при отказе и снова заходишь на сайт и показывалось всплывающее окно? И больше не показывалось , если нажать кнопку да
#4
Отправлено 28 Март 2018 - 18:40
cselon (28 Март 2018 - 17:57) писал:
Спасибо большое!
Но, если нажать кнопку нет и попытаться зайти снова окно больше не появляется, хотя я нажал нет. Можно это исправить, чтобы при отказе и снова заходишь на сайт и показывалось всплывающее окно? И больше не показывалось , если нажать кнопку да
Но, если нажать кнопку нет и попытаться зайти снова окно больше не появляется, хотя я нажал нет. Можно это исправить, чтобы при отказе и снова заходишь на сайт и показывалось всплывающее окно? И больше не показывалось , если нажать кнопку да
Поправил скрипт, очистите кэш браузера вместе с cookie или тестируйте в режиме инкогнито.
#7
Отправлено 28 Март 2018 - 20:01
Закрыть вкладку через JS проблематично, самый оптимальный вариант перезагружать страницу или направлять на сторонний сайт, например yandex.
Для этого строку
Для этого строку
<button onclick="window.close();">Нет</button>замените на
<button onclick="document.location.href = 'https://www.yandex.ru'">Нет</button>
#8
Отправлено 28 Март 2018 - 22:30
Mr.Nito (28 Март 2018 - 20:01) писал:
Закрыть вкладку через JS проблематично, самый оптимальный вариант перезагружать страницу или направлять на сторонний сайт, например yandex.
Для этого строку
Для этого строку
<button onclick="window.close();">Нет</button>замените на
<button onclick="document.location.href = 'https://www.yandex.ru'">Нет</button>
Спасибо!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных