Есть ли надежный способ определить, включает ли браузер JavaScript в C #? - PullRequest
1 голос
/ 17 июня 2011

Я пытаюсь определить, поддерживает ли клиентский браузер javascript, используя код asp.net/C#. После поиска в Интернете я нашел два метода:

  1. bool enjs=Request.Browser.JavaScript
  2. int version=Request.Browser.EcmaScriptVersion.Major (говорит, что если версия больше и равна 1, браузер поддерживает javascript)

Однако после тестирования я не обнаружил, что ни одна из них не работает. Независимо от того, я выключил или включил JavaScript, Enjans всегда будет верным, а версия всегда равна

Кто-нибудь знает, что метод может определить, поддерживает ли браузер javascript? Я хочу код asp.net/c#. Спасибо.

1 Ответ

4 голосов
/ 17 июня 2011

Используйте JavaScript для изменения значения скрытого поля формы в событии загрузки страницы.Если новое значение отображается в обратных передачах, у вас есть JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...