169 похожих чатов

Всем привет, проблема в том что файл бывает большим и

само окно экспорта не появляется еще секунд 5-10 но Лоадера уже нет, соответственно пользователь не видит что файл все еще загружается и может клацать снова. Подскажите, можно ли как то отлавливать момент не клика а появление окна загрузки? Или что можно сделать в данном случае, подскажите плз

19 ответов

11 просмотров

хочешь что бы фотку добавлять?

Ruslan
да

http://htmlbook.ru/html/button/disabled?

Ruslan- Автор вопроса

проблема в том что кнопка разблокируется быстрее чем появится окно загрузки, если файл большой то быстрее аж на 10 сек

Между чем и чем проходит много времени? Между каррент клик и тем как файл начнет скачиваться?

Ruslan
да

Но при этом после каррент клика стейт успевает поменяться на false?

Ruslan
да

Ничего ты с этим не сделаешь, есть download api но оно какое-то мутно и не работает в сафари

Ruslan
да

Да, можешь написать, что в течение 10 сек начнётся загрузка

Ruslan- Автор вопроса
Mark Davydkin
Да, можешь написать, что в течение 10 сек начнётся...

та это понятно, можно много чего придумать, просто думал это сделать наиболее правильным путем, просто размер картинок разный и всем ставить 10 секунд не правильно, можно конечно в зависимости от размера это делать(

Ruslan- Автор вопроса
Danila
И от скорости процессора ага

тоже об этом подумал) поэтому поставлю ка я просто баннер что загрузка началась, пожалуйста дождитесь))

Ruslan
та это понятно, можно много чего придумать, просто...

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/downloads/onChanged

Ruslan- Автор вопроса
Ruslan
browser is not defined)

Не ту ссылку кинул, вот https://stackoverflow.com/questions/1106377/detect-when-a-browser-receives-a-file-download

Ruslan- Автор вопроса
Mark Davydkin
Не ту ссылку кинул, вот https://stackoverflow.com/...

Спасибо, выручил. Помогло следующее:

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Всем привет. Возможно ли выполнить код ahk без интерпритатора? Имея только скомпилированный ехе файл? Например как функция eval
proxy
6
Карта сайта