Загрузите форму ввода файла, когда пользователь нажимает «открыть»

Мне интересно, если этот поток возможен:

Нажмите кнопку с надписью «Загрузить». Он оформлен совсем не так, как обычно. Не отображается текст «Файл не выбран».

Обычный файловый браузер открывается. Пользователь выбирает файл для загрузки. Они нажимают кнопку «Открыть» в браузере файлов.

После нажатия кнопки «Открыть» браузер файлов закрывается (как обычно), и файл немедленно начинает загрузку (в отличие от обычного режима, когда требуется отправить).

Я определяю, когда файл заканчивает загрузку, и перенаправляю на другую страницу.

Вот как я бы попытался это реализовать:

Пользовательский CSS на кнопке ввода - это не сложно.Никаких изменений не требуетсяОпределите, когда изменяется входное значение. Как только я обнаружу, что это изменилось, инициируйте отправку.???? Как я могу определить, когда файл завершил загрузку?

Ответы на вопрос(2)

Ваш ответ на вопрос