質問: タグのHTTPステータスコードを取得する方法 私は、ユーザーの操作に応じてサーバーサイドで生成されるたくさんの画像を持つページを持っています。イメージが正常に読み込まれると、私は満足していますが、サーバーにエラーが発生した場合、エラーが発生したことに応じて動作する必要があります。 例えば: * 500コード:これを行う * 503コード:そのようなことをする 等々。 **So, my question**: is there any way to get status code within "img" tag on-error event handler?
回答: あなたは、技術を組み合わせてimg.statusを得ることができます: ``` ! function error(img) { var r = makeXMLHttpRequestAgain(img.src); if (r.status === 500) img.src = '/e500.img'; if (r.status === 503) img.src = '/e503.img'; } ```