-2

ユーザーがIEを使用しているかどうかを確認するには、これが機能する必要があります。

if( $.browser.msie)
alert('in IE');

これはIEのすべてのバージョンに適用できますか?

4

2 に答える 2

1

これは IE のすべてのバージョンに適用されますか?

はい、すべてのバージョンの IE に適用できます (必要な ie7、ie8、ie9 でテストしました)。

jQueryドキュメント自体から、まったく推奨されていません。

$.browserはプラットフォームの判別に使用されるためnavigator.userAgent、ユーザーによるなりすましやブラウザー自体による偽装に対して脆弱です。可能な限り、ブラウザー固有のコードを完全に避けることが常に最善です。$.supportプロパティは、$.browser に依存するのではなく、特定の機能のサポートを検出するために使用できます。

于 2012-06-05T09:32:44.297 に答える
0

使用しているjQueryのバージョンによって異なりますが、$.browser非推奨です。詳細については、 APIをお読みください。$.supportブラウザの互換性をテストするために使用します。

于 2012-06-05T09:02:37.880 に答える