Как узнать, что JavaScript включен на стороне клиента? - PullRequest
1 голос
/ 10 января 2012

Я разрабатываю веб-приложение таким образом, чтобы мои коды динамически генерировали функции JavaScript с использованием php.Если JavaScript отключен на моей стороне клиента, мое приложение не будет работать должным образом.Поэтому я должен сообщить своим клиентам, что JavaScript не включен в их браузере.Можно ли проверить используя php код?

Ответы [ 3 ]

4 голосов
/ 10 января 2012
<noscript> Please enable js</noscript>
2 голосов
/ 10 января 2012

Невозможно напрямую использовать PHP - решение от stecb - это решение на стороне клиента, которое будет отображать сообщение, если javascript не включен.

2 голосов
/ 10 января 2012

Нет, не напрямую, поскольку код PHP будет оцениваться на уровне сервера.Это возможно только на стороне клиента, используя HTML-тег <noscript />.

Вы можете попробовать метод get_browser (см. php.net ), но он не надежен на 100%.

...