2009-04-13 20 views
0

自分のサイトにサーフィンしているユーザーが、自分のコンピュータにインストールされているdotnetフレームワークとどのバージョン(あまり重要でない)
FirefoxとIE 7以上で動作する必要があります。クライアントコンピュータにdotnetフレームワークがインストールされているかどうかを確認する必要があります

アイデア?

( "localhost" を上のフレームワークが公開するすべてのWebサービスがありますか?)

答えて

6

.NET Frameworkは、一般的なブラウザのユーザーエージェントを変更します。ユーザーエージェントを調べて調べることができます。

のFirefox:

のMozilla/5.0(Windowsの; U; Windows NTの 6.0; EN-US; RV:1.9.0.8)のGecko/2009032609 Firefoxの/ 3.0.8(.NET CLR 3.5。 30729)

IE:

のMozilla/4.0(互換; MSIE 8.0; Windows NTの 6.0; WOW64;トライデント/ 4.0; SLCC1; .NET CL R 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2)

2

ASP.NETでのMehrdadの回答の使用例はhereです。そのコンセプトはあなたに当てはまるはずです。

関連する問題