1

Django アプリで Google Chrome Frame を使用しようとしています。ヘッダーに挿入<meta http-equiv="X-UA-Compatible" content="chrome=1">してもうまくいきません。

今、これは私のヘッダーがどのように見えるかです:

<head>
  <meta http-equiv="X-UA-Compatible" content="chrome=1"> 
  <title>Amuse Me</title>
  <link href='/static/style.css' rel='stylesheet' type='text/css' />
  <script type="text/javascript" src="/static/jquery-1.6.0.min.js"></script>
  <script type="text/javascript" src="/static/base.js"></script>
</head>

助言がありますか?

4

2 に答える 2

1

quirksblogで提案されているように、ページがキャッシュされている可能性があります。

キャッシュ

私が調査を行っていたとき、私は 1 つのテスト ページを使用し、常に のタグを変更しました。問題は、IE/Frame がページだけでなく、表示するレンダリング エンジンもキャッシュしているように見えることでした。したがって、単純なページの更新はここでは役に立ちません。

幸いなことに、Twitter ユーザーの jdalton が解決策を思いつきました。ページ URL に ?123 などの疑似クエリを追加するだけです。これにより、キャッシュがバイパスされ、ブラウザーが強制的にタグを再評価します。

于 2011-06-19T17:22:02.303 に答える
0

コードを Google Chrome の開発者ツールで開き、html エラーを探し、リソース ヘッダーを確認します。

于 2011-06-19T15:32:18.223 に答える