-2

重複の可能性:
javascriptでのブラウザ検出?

IE 6、IE 7、IE8を検出して、これらのいずれかがインデックスではなく別のページを表示するかどうかを確認するにはどうすればよいか疑問に思いました。

update.htmlのようなもので十分です。

私はこれらのIFIE6などを見てきましたが、インデックスページではなくCSSのみを対象としています。

前もって感謝します。

4

5 に答える 5

2

ブラウザを検出する方法を説明するソースはたくさんあります。これが最も明白です。

于 2012-10-07T13:30:28.183 に答える
1

このページには、IEとそのバージョンを検出する優れたスクリプトが1つあります。

Windows Internet Explorerをより効果的に検出する(MSDN)

于 2012-10-07T13:31:14.243 に答える
1

このHTMLコードを試してください:

<html>
<body>
<!--[if IE]>
<script language="javascript">
document.location = "http://www.google.com/";
</script>
<![endif]-->
redirects to google if IE
</body>
</html>
于 2012-10-07T13:32:54.207 に答える
1

次のように簡単にjQueryでブラウザを検出できます。

jQuery.browser
jQuery.browser.version

ここを見てください

次に、上記のようにブラウザの名前またはバージョンを確認します。TRUEの場合は、ページをお気に入りのURLにリダイレクトします。

window.location.replace("http://your/address/update.html");
于 2012-10-07T13:34:47.077 に答える
1

簡単にブラウザを検出するには、$。browserを試してください。

于 2012-10-07T13:35:10.643 に答える