Возможные Дублировать:
How to detect if JavaScript is disabled?найти, поддерживает ли браузер яваскрипта или нет
Как найти ли Javascript поддерживается браузером пользователя или не
Возможные Дублировать:
How to detect if JavaScript is disabled?найти, поддерживает ли браузер яваскрипта или нет
Как найти ли Javascript поддерживается браузером пользователя или не
Вы не можете проверить с помощью Javascript, если браузер настроен на использование Javascript, потому что, очевидно, он не может работать :)
Так вместо того, чтобы вы использовать <noscript>
тег. Этот тег всегда появляется, когда Javascript не поддерживается, и поэтому вы можете помещать информацию в этот тег, чтобы предупредить пользователя о включении Javascript в своем браузере (если они могут).
О, и это возможно дубликат: How to detect if JavaScript is disabled?
Использование <noscript>
тегов:
<noscript>
Your browser does not support javascript.......
</noscript>
Дополнительная информация:
Вы можете использовать JavaScript, чтобы поместить некоторое значение в скрытое поле в форму - если поле имеет это значение на постбэка, то браузер поддерживает JavaScript.
document.getElementById("myHiddenField").value = "js is on";
<input type="hidden" />
Другой вариант заключается в использовании JavaScript, чтобы добавить печенье и искать для этого печенья на стороне сервера - если она есть, JavaScript включен, если нет, то это не так.
Я бы предложил <noscript>
, но это не поможет вам узнать, поддерживается ли javascript (возможно, только с дополнительной формой), но это усложнит вашу клиентскую и серверную логику ,
@elcuco - И как программист, как вы _find out_, какой из них использовался? Он не спрашивает о выводе '
Блок '
Я не думаю, что это вопрос спросил он. –
@George Marian: Вот что это звучит, что ты думаешь тогда? – Sarfraz
@sAc Он спрашивает об обнаружении, отключен ли он, а не о том, как отображать что-то для пользователей, которые его отключили. Тег