如何在asp.net中使用c检查服务器端浏览器上是否启用了javascript

如何在asp.net中使用c检查服务器端浏览器上是否启用了javascript,javascript,asp.net,c#-4.0,Javascript,Asp.net,C# 4.0,如何在asp.net中使用c检查服务器端浏览器上是否启用了javascript 我尝试了以下代码,但不起作用 if (Request.Browser.JavaScript) { Response.Redirect("~/enabledpage.aspx", false); } else { Response.Redirect("~/disabledpage.aspx", false); } 一个想法是使用Javascript写入隐藏字段。从服务器端检查此字段中的值,以查看其是否

如何在asp.net中使用c检查服务器端浏览器上是否启用了javascript

我尝试了以下代码,但不起作用

if (Request.Browser.JavaScript)
{
    Response.Redirect("~/enabledpage.aspx", false);
}
else
{
    Response.Redirect("~/disabledpage.aspx", false);
}

一个想法是使用Javascript写入隐藏字段。从服务器端检查此字段中的值,以查看其是否具有预期值。检查此链接:仅供参考:只告诉您浏览器是否支持javascript,而不是是否启用了javascript。因此,对于每一个真正的浏览器,每一次都是如此。