Vérifiez si l'image existe, sans le charger

Je suis actuellement à l'aide de script suivant dans un hover-fonctionnalité:

function UrlExists(url) {
    var http = new XMLHttpRequest();
    http.open('HEAD', url, false);
    http.send();
    return http.status!=404;
}

Qu'il se charge chaque image les uns après les autres, de faire en sorte de ralentir l'ensemble du site (ou même de s'écraser).

Est-il un moyen de vérifier si une image existe, si empêcher le chargement il (entièrement) à l'aide de javascript?

Merci beaucoup!

Oui, envoyez une demande à un script sur votre serveur puis teste l'existence de l'image.

OriginalL'auteur James Cazzetta | 2012-12-18