0

Chrome BHO からのリクエストを許可するために設定する必要がある特別な IE セキュリティ設定またはヘッダーはありますか? そうでない場合、何が AJAX 呼び出しをブロックしていますか?

私の HTML5 アプリは AJAX を使用して、マニフェストのホワイトリスト (NETWORK セクション) にリストされているリソースにアクセスします。IE キャッシュがクリアされると、アプリは HTTP ステータス 200 の JSON リソースを読み込んでアクセスします。

IE ウィンドウを閉じて、新しい IE ウィンドウでそのアプリに移動すると、アプリがキャッシュから読み込まれます。しかし、JSON リソースにアクセスすると、HTTP ステータス 0 になり、「通信エラー」というメッセージが表示されます。

これを調査しているときに、このページが IE によって信頼されていないことがわかりました。ページのヘッダーに Google BHO メタ タグがない場合、そのページは信頼されています。メタ タグをヘッダーに追加し直してください。ページは信頼されていません。

この問題は IE/Google Chrome Frame に固有のものです。たとえば、Chrome ブラウザーは、キャッシュから読み込まれたときに機能します。

4

1 に答える 1

0

Google (Chromium プロジェクト) が問題を修正しました。リリース保留中。

http://code.google.com/p/chromium/issues/detail?id=76439を参照してください

于 2011-03-26T18:19:35.760 に答える