Попытка использовать bootstrap и noscript для создания предупреждения

Я пытаюсь создать предупреждение, если JavaScript отключен в браузере пользователя. Я решил, что лучший способ сделать это — просто использовать загрузочное предупреждение, которое можно отключить, например:

 <noscript>
    <div class="alert alert-warning alert-dismissable">
        <button type="button" class="close" data-dismiss="alert"
                aria-hidden="true">
            &times;
        </button>
        Warning! JavaScript is disabled.  This site may not work properly without it.
    </div>
</noscript>

Когда я запускаю код, он просто распечатывает все внутри тегов noscript, как если бы это был текст. Как это исправить? Или есть другой способ проверить, используют ли они JavaScript или нет?


person user3638890    schedule 07.10.2015    source источник
comment
Разве предупреждение начальной загрузки не нуждается в JavaScript?   -  person Rocket Hazmat    schedule 07.10.2015
comment
Нет, css заставит это работать нормально. Попробуйте обновить страницу пару раз. Это происходит при первом отключении javascript.   -  person element11    schedule 07.10.2015
comment
Обновление примерно 5 раз сработало, спасибо!   -  person user3638890    schedule 07.10.2015


Ответы (1)


Оповещения Bootstrap отлично работают только с html и css, поэтому они будут работать в тегах <noscript>.

Это происходит, когда вы впервые отключаете javascript. Просто обновите страницу несколько раз.

person element11    schedule 07.10.2015