0

Chrome Frame をインストールしましたが、一部のサイトでは機能しますが、私のサイトでは機能しません。Chromeタグサイトから正しいコードを持っています

<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<!--[if IE]><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script><![endif]-->

私は何を間違っていますか?????????

4

2 に答える 2

1

このメタタグは、ドキュメントの最初の1024バイト以内にありますか?

于 2012-09-10T20:13:59.500 に答える
1

私はこれまでにこの動作を見たことがありませんが、推測します:

IE には、ローカル イントラネット サイト (つまり、テスト用に PC でサイトを実行している場合に含まれるローカル ネットワーク上のサイト) の互換モードをオンにするように指示する構成設定があります。この設定は、多くの場合、ユーザーが気付かないうちにデフォルトでオンになっています。

この設定により、IE はサイト内のすべてのX-UA-Compatibleタグをオーバーライドし、サイトを常に強制的に互換モードにします。

これにより、Chrome フレーム モードもオーバーライドされる可能性があります。

ブラウザの設定を確認し、このフラグがオンになっている場合は、オフにしてからもう一度お試しください。

サイトが内部ネットワークで使用される場合、このフラグはほとんどまたはすべてのユーザーに対して設定される可能性があることに注意してください。(外部サイトの場合は、ほとんどのユーザーが Chrome Frame をインストールしていないことに注意してください)。

于 2012-07-06T22:05:15.223 に答える