E 'possibile verificare se un file restituisce un errore 404 se si trova su un server diverso usando jQuery/javascript?E 'possibile verificare se un file restituisce un errore 404 se si trova su un server diverso con javascript o jQuery?
Sto usando l'API di YouTube per ottenere uno screenshot HD per il video che sto incorporando, ma il JSON che restituisce non fornisce alcuna indicazione sul fatto che esista uno screenshot HD per il video.
l'URL per lo screenshot è di solito, http://img.youtube.com/vi/ + video.ID + /maxresdefault.jpg
ma quando non esiste, ottengo questo brutto bassa risoluzione POS grigio: http://img.youtube.com/vi/MAyTES9gDAU/maxresdefault.jpg
Quindi, in sostanza, voglio verificare se lo screenshot esiste e in caso contrario, applicare display: none
al div che lo detiene.
Questa soluzione fa non funziona. Anche se lo stato della risposta è un 404, il gestore di eventi onerror non viene mai attivato. – Hamed