2011-07-21 15 views
0

Google Chromeを開始したとしましょう。拡張も開始されます。 XmlHttpRequestオブジェクトを使用します。 しかし、私はブラウザを起動した後、私はインターネットに接続していないことに気付きました。 接続がない場合、XHRは何を返しますか?接続がない場合、XHRは何を返しますか?

答えて

1

XHRのonreadystatechangeは、最終的に "200"、 "404"などの代わりにステータス "0"を返します。つまり、 "readyState"プロパティ(最後は4)と "status"プロパティ(インターネット接続がない場合は "0")をチェックします。

Btw、インターネット接続を確認するのに役立つnavigator.onLineプロパティもあります。

1

send()を呼び出した後にコード101(NETWORK_ERR)の例外がスローされます。

+0

まだキャッチできません。https://gist.github.com/1119709 –

関連する問題