イメージが存在するかどうかを検出していて、応答を別々に処理していますが、HTTPリクエストを送信してイメージが存在しないと、コンソールにデフォルトの404エラーが表示されます。以下:ハンドル404デフォルトのエラーをログにダンプしないエラー。
私は2枚の画像をチェックしていますが、1が存在し、他のあなたは真と偽で見ることができないため、どのように私は上記の1を停止することができますか?
エラーをキャッチして何も表示しないようにしましたが、それでも表示されます。
コード:
var http = new XMLHttpRequest();
http.open('HEAD', this, false);
http.send();
return http.status !== 404;
'XMLHttpRequest'は非同期です...コールバックがあると思われます。 – Rayon
@Rayon - いいえ、そうではありません。 'open'の第3引数を見てください。 (これは非推奨の動作です)。 – Quentin
@レイヨン私はそれを考えましたが、うまくいくようです:S –