Да, это учтено, я написал выше, что все инициируется нажатием кнопки.
Клик по кнопке -> FileReference.browse() -> Event: select -> Далее два варианта:
- Модифицируем, если размер больше максимального -> UrlLoader.load()
- Не модифицируем -> FileReference.upload()
Добавлено через 1 минуту
Если только перед UrlLoader.load() нужно еще одно инициирующее событие от пользователя.. Но это выглядит довольно странно