Показать сообщение отдельно
  #6 (permalink)  
Старый 30.03.2018, 01:07
Интересующийся
Отправить личное сообщение для kseosru Посмотреть профиль Найти все сообщения от kseosru
 
Регистрация: 29.03.2018
Сообщений: 13

Последний вопрос
Подскажите пожалуйста, вот в коде есть пауза между показами и пауза перед первым запуском. Как эти числа сделать не статическими, а сделать интервал между ними. Чтоб показ был в случайном числе от и до.

например показ от 5000 до 9000
и показ от 7000 до 11000

.setwindowTimeout(c, 9000) //пауза между показами
window.setTimeout(c, 11000) //пауза перед 1 запуском



window.addEventListener("DOMContentLoaded", function() {
    function c() {
        a = b[i], a.classList.add("show"),i = ++i % b.length, e = window.setTimeout(d, 8000) //время просмотра
    }
    function d() {

        window.clearTimeout(e);
        a && a.classList.remove("show");
        .setwindowTimeout(c, 9000) //пауза между показами
    }
    var b = document.querySelectorAll(".parent_popup"),

        e, a, b = [].slice.call(b, 0), i = 0;

    window.setTimeout(c, 11000) //пауза перед 1 запуском

});
Ответить с цитированием