タグのHTTPステータスコードを取得する方法

私は、ユーザーの操作に応じてサーバーサイドで生成されるたくさんの画像を持つページを持っています。イメージが正常に読み込まれると、私は満足していますが、サーバーにエラーが発生した場合、エラーが発生したことに応じて動作する必要があります。

例えば:

  • 500コード:これを行う
  • 503コード:そのようなことをする

等々。

So, my question: is there any way to get status
code within “img” tag on-error event handler?

ベストアンサー

いいえ、JavaScriptの img
タグによるリクエストからHTTPステータスを取得する方法はありません。

Firefoxのプラグイン、クロム/サファリの拡張機能を使ってこれを書くことができます。

代わりにAJAXを使用してイメージを読み込みます( img タグを使用しない)。
AjaxリクエストからHTTPステータスコードを取得できます。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です