問題タブ [ie8-browser-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.
cross-browser - Internet Explorer でブラウザ モードをプログラムで設定する方法
IEにはブラウザモードとドキュメントモードがあり、これを追加することによってのみプログラムでドキュメントモードを設定できるようです:
これでドキュメント モードが正しく設定されますが、ブラウザ モードを互換表示に変更する必要があります。私のサイトは、この 2 つの設定でのみ機能します。DocType およびその他のメタ設定を変更しようとしましたが、何も機能していないようです。また、[ツール] -> [互換性設定] の下の IE 設定で、3 つのチェックボックスがすべてオフになっていて、リストボックスに何も表示されていないことを確認しました。
私の Web サイトは、IIS6 (Windows 2003 Server) 上で動作する ASP.NET 2.0 です。
これを示す簡単なサンプル サイトを次に示します。これを IE10 で開き、開発者ツール (F12) を確認します。
internet-explorer-9 - IE9 を *ユーザー側から * quirks/standards モードで動作させることはできますか?
「IE9 の癖/標準モードを強制する」というさまざまな質問を見てきましたが、どれも私が見つけようとしていることに答えていません。
Windows マシンにインストールされている IE9 に、互換モード (または IE9 標準モードなど) を強制的に使用させたいと考えています。ブラウザ設定でこれを行うにはどうすればよいですか?
そうです:ページの HTML を変更して、ブラウザにモード X または Y で動作するように指示する方法を知りたくありません(その方法は既に知っています!) XまたはY、ソースを制御していないページでも。これはできますか?
internet-explorer-8 - IE10をIE8モードで開く方法
IE 10 を強制的に IE8 ブラウザ モードで開く方法を知っている人はいますか。IEの設定で何かを変更することは可能ですか?IE には、それを定義できる何らかの構成ファイルがありますか? または、REGEDIT を変更して IE8 モードで強制的に開くことはできますか?
.net - Web ブラウザ コントロールの IE モードを変更する
マシンに IE10 をインストールしていますが、所有していない Web アプリケーションにアクセスしようとしています。デスクトップ アプリケーションの .net ブラウザ コントロールにその Web アプリケーションの URL を埋め込もうとしています。IE のドキュメント モードを IE8 または IE9 標準に変更すると、Web アプリケーションの URL は正常に読み込まれますが、デフォルトの IE7 標準モードでは読み込みに失敗します。.net アプリケーションで、Web ブラウザ コントロールが IE を IE8 または IE9 標準モードでプログラム的に実行できるようにしたいと考えています。私はよくグーグルで検索しましたが、見つけたソリューションのほとんどは、次の2つのアプローチについて話しました.
アプリケーションの特定のモードをエミュレートするように IE に強制するレジストリ エントリを作成します。
HTML ページに META タグを追加して、特定のモードで強制的に開く。
これに対する他の提案されたアプローチはありますか?以前、wininet setInternetOption API を使用して、サーバーごとの (IE の) 最大接続数を増やすことができたことを覚えています。アプリケーションの IE モードを設定する API はありますか? 誰かが同じコードスニペットを教えてくれれば、とてもありがたいです。