問題タブ [ie-compatibility-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ブラウザのサポート Internet Explorer 10 - 互換モード
独自のフロントエンド フレームワークを使用してアプリケーションを開発しています。このフレームワークは、Internet Explorer 7、8 標準のみをサポートしていました。
現在、新しい要件として、Internet Explorer 10 でアプリケーションをテストしています。以下で説明するように、同じブラウザー設定を持つ 3 台の PC でテストしました。
Internet Explorer バージョン: 10.0.9200
ブラウザ モード: IE 10 互換性 ビュー
ドキュメント モード: IE 7 標準
3 つのシステムで同じ UI をテストしたところ、2 つのシステムでページがレンダリングされましたが、1 つのシステムでスクリプト エラーが発生し、そのエラーの理由を見つけることができませんでした。
以下の行の文字 4 のエラーの詳細:
Object doesn't support this action
同じ設定の他のブラウザで同じアプリケーションがスムーズに動作する理由を見つけることができません。
css - ドロップダウン リストの項目が印刷されない - Internet Explorer 11 のみ
非常に古いアプリケーションが実行されており、ユーザーが IE11 でヒットすると正しく印刷されなくなりました。画面への表示は機能しますが、ページを印刷すると、すべてのドロップダウン ボックスの内容と小さなドロップダウン ボックスの矢印が消えます。FF と Chrome と IE10 以下で問題なく動作します
画面上では次のようになります。
しかし、IE11 の印刷プレビューは次のようになります。
そして、このようにも印刷されます。ドロップダウンに下向き矢印のグラフィックとテキストがありません。
ページは print.css を使用しています。ソース コードの投稿を開始する前に、誰かがこの動作を見たことがあるかどうか尋ねてみようと思いました。
ありがとう!
javascript - IE11はjavascriptを介して互換表示がオンになっているかどうかを検出します
JavaScriptを介してWebサイトにアクセスしているときに、IE 11互換モードがオンになっているかどうかを確認する方法を知っている人はいますか?
リスト互換表示設定にURLを追加しました。しかし、私がするとき
開発者ツールでは、それを返します
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.3; rv :11.0) ヤモリみたい
マイクロソフトの Web サイト ( http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx ) を見ると、
互換性のある (「互換性のある」) トークンとブラウザー (「MSIE」) のトークンは削除されました。
ページが JavaScript を介して互換表示を使用しているかどうかを検出するためのヘルプは、非常に役立ちます。前もって感謝します。
html - localStorage や sessionStorage などの HTML5 機能が IE11 の IE7 エミュレータ モードで機能するのはなぜですか?
Internet Explorer 11 で IE7 モードをオンにして、sessionStorage をテストします。そうです
そして、する
オブジェクトの値を実際に出力します。どうしてこれなの?
internet-explorer - IE11、IE10、IE9 でそれぞれのバージョンを実行する方法
Angular
多くのユーザーが互換モードを使用している可能性のある Web サイトがあり、それがさまざまな問題を引き起こしています。IE 9
、IE 10
、およびをどうにか入手して、IE 11
それらのバージョンを実行することができれば、修正できます。本番サイトなのでEdgeは使いたくないです。できる限りコントロールしたいです。ここに行く方法はどれですか?
また
ありがとう!
css - 条件付きコメントと互換モードのバージョンが一致しません
SaaSで提供しているeラーニング管理システム(ELMS)のUIを変更しています。Internet Explorer と ELMS 仕様を使用するという会社のポリシーにより、互換モードで IE を使用する必要があります (そうしないと、ELMS の組み込み機能の一部が使用できなくなります)。
インターフェイスを変更するために、さまざまなスタイルシートと IE 条件付きコメントを使用します。
通常モードとドキュメント モード == 5を使用すると、開発者ツールの DOM Explorer で次のようになります。
ただし、互換モードとドキュメント モード == 5では、IE6 のスタイルが失われます。
なぜこれが起こるのですか?互換モードで IE6 スタイルシートを使用するにはどうすればよいですか?
html - IE8/9/10/11 の IE 互換モードをプログラムで無効にする
IE8/9/10/11 の IE 互換モードをプログラムで無効にするために実装しています。私が追加しました:
しかし、IE11では動作しません。