Je suivrais Hacken, tu dois analyser la propriété status de l'objet XMLHttpRequest que tu auras instancié. Elle renvoie 200 en cas de succès, et 404 en cas d'échec.
Je sais pas si c'est possible en js avec xhr, mais pour gagner du temps s'il s'agit d'un gros fichier, pense à utiliser une requête HEAD plutôt qu'une requête GET.
Sujet clos
Je fais un site web accessible pour (...) les males voyants (Brad Pitt)