doXhr: check xhr.status
This commit is contained in:
parent
debc11931f
commit
205665f138
@ -40,7 +40,11 @@ function getDefaultTranscriptTrackIdx() {
|
|||||||
function doXhr(url, callback=null) {
|
function doXhr(url, callback=null) {
|
||||||
var xhr = new XMLHttpRequest();
|
var xhr = new XMLHttpRequest();
|
||||||
xhr.open("GET", url);
|
xhr.open("GET", url);
|
||||||
xhr.onload = (e) => {callback(e.currentTarget.response)};
|
xhr.onload = (e) => {
|
||||||
|
let ok = xhr.status >= 200 && xhr.status < 300;
|
||||||
|
if (ok) callback(e.currentTarget.response);
|
||||||
|
else alert(`${xhr.responseURL} status code: ${xhr.status}`);
|
||||||
|
}
|
||||||
xhr.send();
|
xhr.send();
|
||||||
return xhr;
|
return xhr;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user