mirror of
https://github.com/LCPQ/QUESTDB_website.git
synced 2024-12-26 14:23:42 +01:00
20 lines
509 B
JavaScript
20 lines
509 B
JavaScript
|
async function getTextFromFileAsync(file) {
|
||
|
return new Promise(function (resolve, reject) {
|
||
|
var req = new XMLHttpRequest();
|
||
|
req.open("GET",file, true);
|
||
|
req.onreadystatechange = function() {
|
||
|
if (req.readyState == 4) {
|
||
|
if (req.status == 200) {//when a good response is given do this
|
||
|
var text = req.responseText;
|
||
|
resolve(text);
|
||
|
} else {
|
||
|
reject({
|
||
|
status: req.status,
|
||
|
statusText: req.statusText
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
req.send();
|
||
|
});
|
||
|
}
|