0

私は Web サイトを開発していて、IE8 以降をサポートするつもりなので、古い IE バージョンについてはあまり心配していません。

ユーザーが IE で Web サイトを開くと、常に互換モードまたは Quirks モードにジャンプします。これを使用してその機能をオフにすることはできますか?

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

W3 検証はそれほど重要ではありません。私たちが望む唯一の目標は、IE を強制的に互換モードまたは互換モードで開かないようにすることです。そのメタはそれを修正しますか?

これは私が使用しているDOCTYPEです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4

2 に答える 2

1

この SO postをご覧ください。

基本的には、必要なことを行う必要があります。私は過去にこれを使用しましたが、機能します。IE の標準モードで開きます。

IE で開発者ツールを開いて互換性モードを選択すると、IE はそのモード (互換モード) で開き、タグは効果がないことに注意してください (開発者ツールを使用してタグの動作をオーバーライドしているため)。 . 動作しますが、開発者ツールの設定なしでテストする必要があります。

于 2013-03-09T14:53:51.940 に答える
-2

メタ タグを使用して、使用可能な最新のレンダリング エンジンを使用するように IE ブラウザに明示的に指示できます。これにより、IE がページのレンダリング中に Quirks モードを開くこともできなくなります。

http://technowide.net/2013/06/21/forcing-ie-browsers-to-behave-properly/

于 2013-08-18T08:16:06.153 に答える