近年、オペレーティングシステムのアップグレードとさまざまな新しいテクノロジーの普及により、低バージョンを放棄することがトレンドになりました。これは、フロントエンドの人員にとって朗報です。低いバージョンと互換性があるために時間を費やす必要はありません。多くのサイトでは、観光客に低バージョンのプロンプト(まあ、とてもフレンドリーで人道的です)を与える方法を使用しています。一般に、ヘッダーにプロンプトが与えられ、スクリプトの検出は次のとおりです。
関数getieversion(){var rv = -1; // return値は障害を想定します。 if(navigator.appname == 'Microsoft Internet Explorer'){var ua = navigator.useragent; var re = new regexp( "msie([0-9] {1、} [/。0-9] {0、})"); if(re.exec(ua)!= null)rv = parsefloat(regexp。$ 1);} return rv var ver = getieversion(); if(ver> -1){alert(ver); if(ver> = 9.0)//これは、検出されるバージョンであり、msg = "Internet Explorerの最近のコピーを使用しています。" else msg = "インターネットエクスプローラーのコピーをアップグレードする必要があります。"; } alert(msg);}ここでの焦点は、JSBOMのナビゲーターオブジェクトを使用してブラウザバージョンの情報を取得し、IE情報(ある場合)を除外し、結果に基づいて特定の操作をWebで実行できることです。ブラウザの検出に関しては、他のブラウザの情報を取得して、必要に応じてプロジェクトに従って調整することもできます。
上記のJavaScriptのIEバージョンを検出するための超シンプルな方法は、私があなたと共有したすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。