2011-11-11 17 views
2

Get-methodでいくつかの製品をフィルタリングする$ .ajaxがあります。私も同じURLでajaxrequestなしでフィルタリングすることができます。同じドメインでアクセスが拒否されました

http://localhost:xxxx/thePageOfIntressedをすることができます、それはうまく動作しますが、私はポストバックフィルターページからそれを呼び出す場合することができますhttp://localhost:xxxx/thePageOfIntressed?category=1を言った後、アヤックスと同じフィルタ(URL)を呼び出すfilterbuttonを押してから、私はそれを呼び出すと、私はアクセスに拒否された取得しますIE。 FF、Safari、ChromeではIEではありません。

+0

バンプ! 誰でも?何が私は逃したのですか? –

答えて

0

これは、ドメイン間の相互参照が原因である可能性があります。例えば。ハードコードされたURLがajaxリクエスト(abc.com)で使用されますが、ポストバック時にwww.abc.comにリダイレクトされます。そこから同じAjaxリクエストが発生すると、< = IE7ではサポートされていないクロスドメイン・コールが発生します。

Read here IE6とIE7でクロスドメインコールを有効にすることについて

関連する問題