Нет способа обнаружить JavaScript на стороне сервера. Однако вы можете использовать тег NOSCRIPT
для отображения сообщения о том, что вашему веб-сайту требуется JavaScript.
Например, отключите JavaScript в вашем браузере и загрузите страницу переполнения стека. В верхней части страницы появится неприятное красное сообщение, предупреждающее вас о том, что сайт лучше всего работает с включенным JavaScript. Вы можете проверить исходный код Stack Overflow и стили CSS, чтобы увидеть, как они его реализовали.
Если вы действительно хотите удержать пользователей, не поддерживающих JavaScript, от использования вашего веб-сайта, вы можете поместить свое сообщение в div
внутри тега noscript
и развернуть div
, чтобы охватить все на странице.