IE8のバージョンの値に問題が見つかりました。してください、写真を参照してください。JSとチェックするとIE 8でバージョンミスが発生する
1)私ははnavigator.appVersionをチェックすると、それはバージョン7
2を示している)しかし、私はIEについてInfo->を開いたとき、それはバージョンが8であることを示しています
どのようにすることができますか?ユーザーのブラウザのバージョンを確認するときに問題が発生する可能性があります。
IE8のバージョンの値に問題が見つかりました。してください、写真を参照してください。JSとチェックするとIE 8でバージョンミスが発生する
1)私ははnavigator.appVersionをチェックすると、それはバージョン7
2を示している)しかし、私はIEについてInfo->を開いたとき、それはバージョンが8であることを示しています
どのようにすることができますか?ユーザーのブラウザのバージョンを確認するときに問題が発生する可能性があります。
このような状況が発生する理由の1つは、別のレイアウトモード(F12 /開発者ツールにチェックマークを付ける)で行うことができます。
あなたに何か間違ったことを知らせるナビゲータに関係なく。あなたは決してブラウザーの識別によってフィーチャーの検出を行うべきではありません!機能が存在するかどうか常にテストしてください! addEventListenerと同様です。 addEvent
またはaddEventListener
を使用するかどうかを決定するためにdocument.all
(これは長い間マイクロソフトのみでした)を確認する代わりに、addEventlistener
がドキュメントにあるかどうかを確認してください。
if (document.addEventListener){
document.addEventListener(....
}
else{
document.addEvent(...
}
ありModernizr which does all the ever needed feature detections for you (and is modular)と呼ばれるライブラリがある場合であっても正しくありません物事のスタイルをCSSクラスを追加します。 IE6は不透明度をサポートしていません
私は手助けしました!
互換性の設定はありますか? F12を押して 'Browser Mode'メニューを確認してください – Yaniro
あなたは互換性ビューモードで動作していますか? –