Ciao a tutti, voglio verificare se un immagine esiste e provo a fare una rischiesta XMLHttpRequest:

codice:
var xhttp = window.XMLHttpRequest ? new XMLHttpRequest : new ActiveObject("Microsoft.XMLHTTP");
xhttp.open("HEAD", "https://www.xxxxxx.it/images/img.jpg", true);
xhttp.send(null);
alert(xhttp.status);
Non capisco perche il risultato è sempre 0 (zero) sia che esiste che non esiste l'immagine