問題タブ [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.
internet-explorer-8 - 強制ブラウザ モード = IE8 およびドキュメント モード = IE8 標準
IIS でホストされている内部 Web サイトがあります。次のメタ コードを追加し、ページが IE8 ブラウザー モードとドキュメント モードで必要な http-header も追加しました。
Visual Studio でテストしたところ、非常にうまく機能しました。
しかし、コードを別の IIS サーバーに公開した後、ある開発者は、ページが "IE8 Comatiblity" ブラウザー モードでレンダリングされ、一部の JavaScript が失敗することを報告しました。
同じ Windows Server 2003 (RDP セッション) で 4 人以上が作業しています。同じバージョンの IE を使用しています (実際には同じ IE)。全員が「IE8」ブラウザ モードを取得しますが、1 人は「IE8 互換」ブラウザ モードを取得します。
特定のユーザーの IE に IE8 モード以外のモードでページをロードさせるには、他に何ができますか?
PS。IE で互換性リストを確認しました。それは空です。
java - java:ネイティブ.exeの互換モードを設定するにはどうすればよいですか?
したがって、ネイティブの実行可能ファイル(OS XとWindowsの両方)を.jar内に格納し、プログラムで一時的な場所に抽出して、そこから実行します。残念ながら、この実行可能ファイルは私のWindowsマシン(Win 7 64ビット)では正しく実行されません。互換モードを手動でWindows XPプリセットに設定すると、動作します。
Javaからプログラムでこれを行う方法はありますか?
javascript - IE8(互換モード)でAjaxコンテンツが読み込まれません
http://www.qxl.dk/でjQueryスクリプトに取り組んでいますが、IE7(より正確にはIE7互換モードのIE8)でコンテンツを読み込めないようです。
「QXLAktuelt」という名前の右側のサイドバーボックスは、Ajaxを使用して外部ファイルからHTMLコンテンツをロードし、カルーセルスクリプト(スクロールするニュースティッカーなど)を開始するload()
カスタムjQueryイベント( "")をトリガーします。aktuelt_loaded
同じページの他のいくつかのコンテンツセクションはAjaxを介してロードされ、それらは問題なく機能するので、何が問題になっているのか疑問に思います。Firefox 3.6とIE8ではすべてが期待どおりに機能しますが、IE8の互換モードでは機能しません。
Ajaxコンテンツをロードするスクリプトは次のとおりです(ページ上でインライン):
イベントに応答する外部スクリプトは、次のファイルにあります。
http://www.qxl.dk/contents/dk/js/qxlaktuelt_liveload.js
すべてのアイデアは大歓迎です。