JavaScript を使用してユーザー エージェント文字列を盗聴し、ブラウザのバージョンを検出することは、非常に悪いことです。jQuery の最新バージョンでは$.browser
、代わりにそのオブジェクトが非推奨になりまし$.support
た。しかし、IE のみに影響し、他のブラウザーには影響しないバグや問題があり、その理由がわからない場合はどうすればよいですか?
私の場合、いくつかのjQueryコードは、マウスオーバーとマウスアウトのアニメーションでツールチップを表示および非表示にします。Internet Explorer では、ツールチップの div が非表示になる前に非常に大きなサイズに変更され、ひどくぎくしゃくしたように見えます。また、ヒントのあるアイテムの山の上にマウスを移動すると、実際にブラウザが強制終了されます。IEが「サポート」していない特定の機能をテストする必要があるかどうかはわかりません。そのため、IEをスニッフィングして別の方法を使用する方がはるかに簡単です。代わりに何ができる/すべきですか?