2016-07-29 3 views

答えて

0

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

です! httpcontextが見つかりませんでしたので、私は上記のステートメントを使用しました。 ありがとう

0

Requestオブジェクトには参照可能なブラウザプロパティがあります。

Request.Browser.Browser 

ブラウザがIEであるかどうかを確認する必要があります。

構文を使用すると、これはJavaScriptまたはC#の質問であると考えられます。 JavaScriptの場合は、ブラウザのクライアント側を検出するためのライブラリが豊富にあります。簡単な例では、私は、上記のステートメントを使用しているし、それは私のために働いた。..

var browser = navigator.appName; 
+0

返事をいただきありがとうございます。私はVB.NET言語を使用しています。 'Request.Browser.Browser = 'IE''を試しましたが、上記の行にコードが壊れています。このエラーが発生します:' System.web.httpException:リクエストはこのコンテキストでは利用できません' –

+0

ASPを使用していますか.net MVC、WebFormsなど?この呼び出しはどこで行われていますか? MVCを使用している場合は、ビューまたはコントローラメソッド内にありますか? –

+0

開発言語としてのVB.NETを使用したASP.net WebFormsのプロジェクトです。 最初に 'Request.Browser.Browser'を使用していたときに' 'Nameリクエストが宣言されていません」というエラーが発生しました これは、プロジェクト内で1つのテンプレートを継承することによって解決された名前空間の問題によるものかもしれません。 しかし、コードは上記の行を破っています。 –

関連する問題