有没有可靠的方法来检测浏览器是否在C#中启用了javascript?

时间:2011-06-17 15:27:23

标签: c# asp.net browser

我试图检测客户端浏览器是否使用asp.net/C#代码支持javascript。在线搜索后,我发现了两种方法:

  1. bool enjs=Request.Browser.JavaScript
  2. int version=Request.Browser.EcmaScriptVersion.Major(如果版本更重要且等于1,浏览器支持javascript)
  3. 然而,经过测试,我发现它们都不起作用。无论我关闭或打开javascript,条款总是正确的,版本总是等于

    有谁知道一种方法可以检测浏览器是否支持javascript?我想要asp.net/c#代码。感谢。

1 个答案:

答案 0 :(得分:4)

使用javascript更改页面onload事件中隐藏表单字段的值。如果新值显示在回发上,则您有javascript。