Windows 8.1 SurfaceタブレットのInternet Explorer 11はデフォルトでドキュメントモード7になり、多くのWebサイトが誤ってレンダリングされます。
開発者ツールを開くと、イントラネットの互換性設定のためにデフォルトでドキュメントモード7になっていると表示されます。
ただし、これらの設定を手動で変更しておらず、インターネットページを閲覧しています!
Internet Explorerの設定を運良くリセットしようとしました。
何か案は?
デフォルトでは、IEは互換表示でイントラネットゾーンのWebページを表示します。これを変更するには:
この時点で、IEはWebページ自体(または関連するグループポリシー)に依存して、イントラネットWebページの互換性設定を決定する必要があります。
この変更を行った後、特定のサイトが正しく機能しなくなる可能性があることに注意してください。同じダイアログボックスを使用して特定のサイトを追加し、必要に応じて互換表示を有効にすることができます。
あなたが開発者である場合、これはあなたがする必要があることです:
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
ランスのすべての調査のおかげで、私の問題の解決策を見つけることができました。 ISPに関係している可能性があります。
要約する:
ローカルエリアネットワーク設定([インターネットオプション]> [接続]> [LAN設定]にあります)で[設定を自動的に検出する]をオフにしました。
これで、サイトは(イントラネットサイトではなく)インターネットサイトとして正しくマークされます。
WebサイトのIIS HTTP応答ヘッダー設定を確認し、「IE = Edge」を指す新しいキーX-UA-Compatibleを追加します
サーバーにアクセスできる場合、これを行う最も信頼できる方法は、IISのサーバー自体でアクセスすることです。 IIS HTTP応答ヘッダーに移動します。名前の追加:X-UA-Compatible値:IE = Edgeこれは、ブラウザーとコードをオーバーライドします。
特定のコンピューターで問題が発生している場合は、Internet Explorer 11がインストールされている場合、次の修正を試してください。
管理者としてregedit.exeを開いてください。次のパスに移動します。
32ビットマシンの場合:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
64ビットマシンの場合:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION &
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
REG_DWORD
の値iexplore.exe
を削除します。
Internet Explorer 11を使用してWebサイトを閉じて再起動してください。デフォルトでは、ドキュメントモードとしてEdgeになります。