2009-04-06 7 views
4

私のウェブサイト(asp.netで書かれた)の訪問者が彼のブラウザの最新バージョンを使用しているかどうかを確認する簡単かつ自動的な方法はありますか?これにより、古いバージョンを実行しており、アップグレードを希望する旨のメッセージを表示することができます。訪問者が最新バージョンのブラウザを使用しているかどうかを確認するにはどうすればよいですか?

私のウェブサイトはほとんどのブラウザでテストされていますが、Internet Explorer 6などの古いバージョンはテストしません。私の訪問者の1人がこのような古いバージョンを使用している場合、基本的には(アップグレードしないでください)をアップグレードするように勧めます。

もちろん、私はブラウザのバージョンを取得して自分のデータベースでそれを調べることができますが、自分自身で「ブラウザのバージョン」データベースを管理する必要はありません。 アイデア

+0

あなたのウェブサイトはどのプラットフォームに組み込まれていますか(ASP.NET、PHP、...)? –

+0

ウェブサイトはasp.net – Anthony

+0

にあります[ブラウザのバージョンを検出](http://stackoverflow.com/questions/5916900/detect-version-of-browser) – bummi

答えて

0

ウェブサイトのユーザーといえば、ブラウザをアップグレードするようにアドバイスしたサイトにアクセスした場合、そのサイトに対して直ちにブラックマークが表示されます。

アップグレードすることができない場合があります(たとえば、企業ネットワークからアクセスしている場合)。特定のバージョンを使用する特定の理由があるかもしれません(たとえば、私がユーザーコミュニティとの互換性を確保したいWeb開発者の場合)。

個人的には、以前のバージョンでこのサイトをテストしないという包括的な免責事項は、行く方法です。それは、あなたがしたいことの技術的な挑戦からかなり離れています。


編集:イエティが指摘するように、しかし、有効な私の懸念は、私は直接の質問に答えていません。これはPace's answerで行われ、彼が指すw3schoolsリソースは、クライアント側でこれを行うために必要なものを提供します。

+2

これはまったく状況によります! まず、答えを出して、その答えの使用方法をユーザーに警告することを考えてください。答えがなければ、OPは何もできません!答えを見るのはとてもイライラしています。「なぜあなたはそれをやりますか?」 – Yeti

+0

これはずっと前からの答えです。それを振り返って、はい、私はあなたに同意します。ちょうどそれを行う一つの方法である特定のリソースを指すためのPace a +1を与えられました。確かに私の警告は立てるべきだと思うが、それに応じて答えを編集した。 –

+0

@DavidMあなたはそのようなリンクに頼るよりもよく知っているべきです。リンクのみの回答が推奨されないのは、それが壊れてしまったためです。 – Laurel

関連する問題