Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
xhr.upload.loadstart = function(event) { let reader = new FileReader(); }
100% прелоадер там, как и у вас, будет раньше, чем придёт ответ 200 от сервера
Возможно запрет на дубли, нет ?