ページに<img />
要素があり、そのsrc
属性は Javascript によって定期的に変更されます。
属性が変更されるsrc
と、サーバー上の私のコードは次をチェックします。
- ユーザーはログインしていますか?
- 画像は存在しますか?
403 Forbidden
それに応じて、画像またはエラー ヘッダー (ステータスまたは)を含む応答のいずれかを送信します404 Not Found
。
ここに私の問題があります:私は次のコードでimgエラーを処理します
$(function(){
var $img = $('#test_image');
$img.on('error',function(e){
// here, I need to read the headers (at least status code)
console.log(e);
}).attr('src','http://example.com/loadimg.php?img=3');
});
セッションの有効期限が切れたためにユーザーが画像を読み込めない場合、または読み込もうとしている画像が存在しない場合は、明確なエラー メッセージを表示する必要があります。
eventObject
ハンドラーからの応答ヘッダーやステータス コードはどこにありますか?