Вероятно, это будет простой вопрос, но я не могу найти свой ответ в Интернете после поиска.
Я использую следующий простой код:
var fileReferenceList:FileReferenceList = new FileReferenceList();
fileReferenceList.addEventListener(Event.SELECT, onSelect);
fileReferenceList.browse();
Большая кнопка вспышки запускает этот код, который прекрасно работает. К сожалению, я не требую, чтобы кнопка не могла быть нажата, пока открыто диалоговое окно для просмотра файла, поэтому я получаю сообщение «Ошибка: Ошибка № 2041: одновременно может быть выполнен только один сеанс просмотра файла». если я нажму на кнопку во время всплывающего диалогового окна.
Мне действительно нравится решение, которое есть в Документах Google. Он не позволяет нажимать на их кнопку над «Выбрать файлы для загрузки», пока отображается всплывающее диалоговое окно. На самом деле, это диалоговое окно имеет своего рода приоритет: вы не можете щелкнуть ЛЮБОЕ на странице, прежде чем выбрать файлы или отменить в этом диалоговом окне.
Мне бы хотелось, чтобы у меня было такое же поведение, чтобы пользователи не нажимали нигде на моей веб-странице до тех пор, пока это диалоговое окно не будет создано, точно так же, как это делает Документы Google, но я не могу найти, как это сделать.
Любая подсказка от кого-нибудь, пожалуйста?
Большое спасибо,
Rudy