фантомная точка останова, сводящая меня с ума!

В вашем файле scriipt

var dt = new Date()

setTimeout(function() {
    console.log(dt.getHours())
    if (dt.getHours() >= 1 && dt.getHours() <= 6) {
        document.getElementById("bgImg").style.backgroundImage = "url('https://dummyimage.com/300x200/345fa1/fff')"
    } else if (dt.getHours() >= 6 && dt.getHours() <= 12){
        document.getElementById("bgImg").style.backgroundImage = "url('https://dummyimage.com/300x200/a13557/fff')"
    }
}, 30)

Просто проверьте время между часами и добавьте его в timeout

Пример Fiddle

5
задан Naaff 12 May 2009 в 06:01
поделиться

3 ответа

Вы проверили Почему в моем проекте Eclipse есть фантомные точки останова отладчика? ?

Более конкретно
« Окно> Настройки> Java> Отладка: приостанавливать выполнение при неперехваченных исключениях »
вариант.

9
ответ дан 13 December 2019 в 22:16
поделиться

У меня однажды было подобное поведение в µVision для встроенных систем. Есть ли какая-нибудь команда вроде «Убить все точки останова»? Это мне очень помогло. Возможно, у вас есть некоторая конфигурация для этого класса в вашей среде IDE? (Щелкните правой кнопкой мыши этот класс?)

С уважением Sascha

1
ответ дан 13 December 2019 в 22:16
поделиться

Похоже, вы пытаетесь открыть файл или другое устройство ввода и получили исключение. Вот почему Eclipse ведет себя так, как будто есть точка останова.

0
ответ дан 13 December 2019 в 22:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: