1

IEブラウザだけで起こる不思議な現象があります。ドメインhttp://foo.comにアプリケーションがあります。jQueryを使用してサーバーにリクエストを送信するクリックハンドラを持つdiv class="new_item"があります。

$('.new_item').click(function (e) {
    e.preventDefault();
    $('#add_item').load("/ru/item/edit", function () {
        //do something
    });
});

IE を除くすべてのブラウザは問題なく動作します。それはコンソールに言います:

SEC7120: ソースhttp://foo.comがヘッダー Access-Control-Allow-Origin に見つかりません。 http://foo.com

私は何が起こっているのか理解できませんか?Ie はなぜ、クロス ドメイン リクエストがあると考えるのでしょうか。

4

1 に答える 1

0

私もこれを受けました。理由はわかりませんが、完全な URL を以下に入力することで解決できます。

$('#add_item').load("http://foo.com/ru/item/edit", function () {
于 2014-01-24T21:31:48.810 に答える