Показать сообщение отдельно
  #1 (permalink)  
Старый 18.06.2018, 11:56
Аватар для madeas
Профессор
Отправить личное сообщение для madeas Посмотреть профиль Найти все сообщения от madeas
 
Регистрация: 13.04.2018
Сообщений: 232

Скрипт на запрет прокрутки страницы
Ребята, подскажите, как подкорректировать скрипт?

Скрипт запрещает прокрутку страницы, до момента активации кнопки в окне превью. Он работает, но страница вовсе не прокручивается на SG s7, Xiaomi Mi6 и некоторых других устройствах. Как подправить?
// убираем скролл на превью
    // не работает на SG s7, Xiaomi Mi6
    document.body.classList.add("overlay"); // добавляем класс 
      document.addEventListener('DOMContentLoaded', function() {
        document.querySelector('.info button').addEventListener("click", // используем клик по кнопке
          function() {
            document.body.classList.remove("overlay") // убираем класс
          });
      });


Демо скрипта

Эта же проблема возникает при просмотре сайта с браузера хром. На том же телефоне через Яндекс.Браузер все работает.

Последний раз редактировалось madeas, 18.06.2018 в 14:31.
Ответить с цитированием