2012-01-17 14 views
1

時折、しかし、より頻繁に、私は希望よりも、AJAXは単にIE奇妙AJAX応答コード

時には、要求は開発者のネットワークタブに送らとして記録されます(IE9での試験)では動作しません呼び出しますツールは、無期限に「保留中」のままであり、サーバーによって実際に受信されることはありません。

他の回、要求は私が今まで見てきたものとは違っているHTTPコードが戻ってくる:うまく12xxx範囲に...

私はそれにしてきた他のサイトでは、AJAXがこれを持って使用していません問題なのですが、なぜ私はそのような問題を抱えていますか?

+0

いくつかのコードは、おそらく? –

+0

これはあなたの標準 'a = new XMLHttpRequest()です。 a.open( 'GET'、url、true); a.onreadystatechange = function(){...}; a.send(); '、何も特別なものではありません。 –

+0

IE9開発ツール以外のツールを使用することをお勧めします。まだ試していない場合はhttp://www.fiddler2.com/fiddler2/を試してみてください。 – stevebot

答えて

0
+0

さて、私が時々入手していたのは '12152 ERROR_HTTP_INVALID_SERVER_RESPONSE'でした。それは私のサーバーが故障していることを示唆していますが、エラーはChromeで(またはAJAXを使用する他のサイトで)発生したことはありません。サーバーが依然として最初に要求を受け取っていないので、これは実際に私にとって意味をなさない... –

+0

あなたはFiddlerでそれを見て、要求と応答を見ましたか? – epascarello

+0

問題を見つけるのに役立ちましたので、回答は受け入れました。 –