Индикатор выполнения отображается в других браузерах, но не в Firefox.Html

Программисты Html
Ответить
Гость
 Индикатор выполнения отображается в других браузерах, но не в Firefox.

Сообщение Гость »


Я пытаюсь реализовать индикатор выполнения (с помощью начальной загрузки), когда загружаю файлы на свой сервер. Другие браузеры, такие как Chrome или Edge, отображают индикатор выполнения, а Firefox — нет. Это мой код:
/дел> функция startUpload() { var ProgressBar = document.getElementById('прогресс-бар'); ProgressBar.style.width = '0%'; var form = document.getElementById('upload-form'); вар formData = новый FormData (форма); вар xhr = новый XMLHttpRequest(); xhr.open('POST', "{{ url_for('daten') }}"); xhr.upload.addEventListener('прогресс', функция(событие) { если (event.lengthComputable) { вар процент = (event.loaded/event.total) * 100; ProgressBar.style.width = процент + '%'; } }); xhr.send(formData); }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»