Проверить, включен ли JavaScript, можно без сомнительных «тестовых» сайтов: откройте Console и выполните console.log("JavaScript работает"), либо создайте простую HTML-страницу с кнопкой. Если код выполняется и кнопка меняет текст, JavaScript включен
Самая простая проверка в Console:
console.log("JavaScript работает");
Если сообщение появилось, браузер выполняет JavaScript на этой странице
- Проверка через HTML-файл
- Проверка через настройки браузера
- Признаки, что JavaScript отключен
- Если включен глобально, но сайт не работает
- Проверка через адрес about:blank
- Проверка на телефоне
- Почему онлайн-проверки могут ошибаться
- Частые ошибки
- Считать, что один сайт доказывает проблему
- Скачивать JavaScript
- Путать Console и страницу
- Мини-задание
- Что почитать дальше по JavaScript
Проверка через HTML-файл
Создайте js-check.html:
<!doctype html>
<html lang="ru">
<body>
<button id="button">Проверить</button>
<p id="status">JavaScript еще не сработал</p>
<script>
document.querySelector("#button").addEventListener("click", () => {
document.querySelector("#status").textContent = "JavaScript включен";
});
</script>
</body>
</html>
Откройте файл в браузере и нажмите кнопку. Если текст изменился, JavaScript работает
Проверка через настройки браузера
В Chrome и похожих браузерах настройка JavaScript обычно находится в разрешениях сайтов:
Settings -> Site settings -> JavaScript
В Edge:
Settings -> Cookies and site permissions -> JavaScript
В Firefox глобальная расширенная настройка:
about:config -> javascript.enabled
Не меняйте настройки без необходимости. Если вы просто проверяете работу, начните с Console или тестовой HTML-страницы
Признаки, что JavaScript отключен
Обычно появляются такие симптомы:
- меню не раскрывается;
- форма не отправляется;
- кнопка ничего не делает;
- сайт пишет «Enable JavaScript»;
- личный кабинет пустой;
- фильтры товаров не реагируют;
- интерактивные карты и виджеты не загружаются.
Но эти признаки не доказывают отключение на 100 процентов. Похожее бывает из-за ошибки сайта, блокировщика, кэша или расширения
Если включен глобально, но сайт не работает
Проверьте исключения для конкретного сайта. JavaScript может быть разрешен в целом, но заблокирован для одного домена
Также проверьте:
1. Расширения и блокировщики
2. Режим приватности
3. Кэш страницы
4. Другой браузер
5. Console на наличие ошибок
Если в другом браузере сайт работает, проблема может быть в настройках или расширениях первого браузера
Проверка через адрес about:blank
Если вы не хотите тестировать на большом сайте, откройте пустую страницу:
about:blank
Затем откройте DevTools и выполните:
document.body.textContent = "JavaScript включен";
Если текст появился на пустой странице, JavaScript выполняется. Этот способ удобен тем, что на него не влияют скрипты конкретного сайта, его ошибки, реклама, виджеты и сторонние блокировки
Если команда в Console заблокирована политикой браузера или расширением, проверьте настройки безопасности и попробуйте другой браузер
Проверка на телефоне
На Android ищите JavaScript в настройках конкретного браузера. На iPhone смотрите настройки Safari. После изменения настройки обязательно обновите страницу или откройте сайт заново
Почему онлайн-проверки могут ошибаться
Сайты с надписью «JavaScript enabled» удобны, но не всегда показывают всю картину. JavaScript может быть включен глобально, но заблокирован для конкретного домена. Или наоборот: тестовый сайт работает, а нужный сайт ломается из-за своего кода, кэша, расширения или ошибки сервера
Поэтому надежная проверка состоит из двух шагов: сначала простая тестовая страница или about:blank, затем конкретный сайт, где есть проблема
Частые ошибки
Считать, что один сайт доказывает проблему
Если не работает только один сайт, причина может быть в самом сайте
Скачивать JavaScript
Для проверки включения JavaScript ничего скачивать не нужно
Путать Console и страницу
console.log выводит сообщение в DevTools, а не на страницу. Для видимого текста используйте textContent
Мини-задание
Создайте тестовый HTML-файл с кнопкой, проверьте работу JavaScript, затем временно отключите JavaScript в настройках или DevTools и повторите проверку. После теста включите обратно
Что почитать дальше по JavaScript
Если нужен общий маршрут по теме, откройте рубрику JavaScript. Для соседних задач пригодятся эти разборы:
- Как включить JavaScript: что проверить в браузере
- Включить JavaScript: где проверить настройки браузера
- Как включить JavaScript в Яндекс Браузере
- Как включить JavaScript в Яндекс Браузере на Android



