web-dev-qa-db-ja.com

従来のブラウザを使用してサイト訪問者をブロックするにはどうすればよいですか

IE6IE7などの古いブラウザを使用している訪問者へのアクセスを自分のサイトでブロックしたい.

自分のサイトにアクセスする特定のブラウザをブロックするために使用できるスクリプトを探しています

2
Lorenzo

IE条件付きコメント 機能を使用して、Internet Explorerの古いバージョンを検出できます。次のスニペットをWebページに含めると、IE 8より古いバージョンが別のページにリダイレクトされます-

<!--[if lt IE 8]>
<SCRIPT LANGUAGE="javascript">
location.href="legacy.html";
</SCRIPT>
<![endif]-->

JavaScriptを使用して、コンテナタグの表示プロパティスタイルをnoneに設定することにより、ページのコンテンツを非表示にすることもできます。

ブラウザは、サーバー側のコードでも検出できます。

3
mvark