Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

18+ подтверждение возраста


stasn6

Recommended Posts

Доброго времени суток всем!

Есть необходимость сделать подтверждение 18-ти летия при входе на сайт. Ставил модуль 8yo__v_0.3, но он не перекрывает главную страницу сайта!

Как сделать, чтоб при заходе на сайт выходил текст с двумя кнопками?

image.thumb.png.29db7dd9f2931962e70e42752e0878af.png

Надіслати
Поділитися на інших сайтах


Спойлер

<script>
function set18() {
  var expires = new Date();
    expires.setDate(expires.getDate()+30);
    document.cookie = "visited18=true; expires="+expires.toUTCString();
}
</script>


 <div id="welcome18" style="display: none;">
    <div style="width: 100%; height: 100%;#FFFFFF; text-align: center;">
     <div style="padding-top: 10%;    text-align: center; font-weight: bold; color: #000000;">
      Просматривать содержимое сайта могут только совершеннолетние лица.
      <br>
      Вам больше 18 лет?
      <br>
<br>
<br>

        <a href="https://disney.com" class="button18-no">Нет, мне меньше 18 лет</a>
      <a href="#" onclick = "set18(); originalClose(); return false;" class="button18-yes" style="margin-left: 50px;">Да, мне больше 18 лет</a>

      </div>


    </div>
</div>

<style>
#cboxLoadedContent {
margin-bottom: 0px !important;
}
</style>

<script>
if (document.cookie.indexOf('visited18=true') === -1) {


var my_form18 = $('#welcome18').html();

var originalClose = $.colorbox.close;
$.colorbox.close = function(){
    var response;

        response = confirm('Вам больше 18 лет?');
        if(!response){
            return; // Do nothing.
    }
    originalClose();
};



$.colorbox({
 width: "100%",
 height: "100%",
 scrolling: true,
 returnFocusOther: true,
 maxHeight: "100%",
 innerHeight: "100%",
 opacity: 0.5,
 overlayClose:false,
 closebutton:false,
 onOpen: function(){
       $('#cboxLoadedContent').css('margin-bottom', '0px');
       $('#colorbox').css('z-index','999800');
       $('#cboxOverlay').css('z-index','999800');
       $('#cboxOverlay').css('opacity','0.7');
       $('#cboxWrapper').css('z-index','999800');
       $('#cboxBottomCenter').remove();

 },
 onClosed: function(){

 },

 title: "",
 inline:true, href: my_form18});
}
</script>

 

 

Можете что то типа такого вставить html модулем opencart

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.