ホームページ > ウェブフロントエンド > jsチュートリアル > IE のバージョン番号_JavaScript スキルを決定するための js の単純な実装コード

IE のバージョン番号_JavaScript スキルを決定するための js の単純な実装コード

WBOY
リリース: 2016-05-16 16:57:03
オリジナル
1264 人が閲覧しました

jQuery 2.0 ではブラウザのバージョン番号の判定が削除されました (機能検出が推奨されています) これは外国人が書いたネイティブの判定方法です。概要と下位互換性の両方!一般的なアプローチは次のとおりです: USER_AGENT を定期的に検索します
ただし、歴史的な理由により、USER_AGENT は常に不正確であり、大手メーカーによってめちゃくちゃに変更されてきました。 :
例:

IE10 : Mozilla/5.0 (互換性; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)

IE11 : Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0)、Gecko など

これらはいくつかの乱雑な文字列です。 。 。 IE12 がどうなるかは誰にもわかりません。 ! !
したがって、機能検出または USER-AGENT 検出の使用は信頼性がなく、下位互換性もありません。

次のコードを強くお勧めします。

コードをコピー コードは次のとおりです。

var _IE = (function () {
v = 3, div = document.createElement('div'), all = div.getElementsByTagName ('i') v) ']>すべて[0]
);
v>
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート