如何在 VB.NET 中检查浏览器的请求

how to check browser's request in VB.NET

我需要在 VB.NET 中检查浏览器,以便我可以在 IF - ELSE 条件下使用它。

像这样:

IF(!IE){//do this }.

有人可以帮忙吗?

请求对象有一个浏览器属性您可以参考。

    Request.Browser.Browser

将为您提供您必须使用的浏览器,然后检查它是否为 IE。

你的语法让我相信这是一个 JavaScript 或 C# 问题。如果是 JavaScript,有很多库可以检测浏览器客户端。一个简单的例子是..

   var browser = navigator.appName;

** Dim bc As HttpBrowserCapabilities = HttpContext.Current.Request.Browser**

我已经使用了上面的语句并且对我有用! 因为它没有找到 httpcontext,所以我使用了上面的语句。 谢谢