зачем ваши нравоучения? да даже если обманывать собрался. Он же не спрашивает: "как обмануть пользователя?", а спрашивает, как организовать подписку. Мне вот тоже интересно. Весь ваш ответ можно уместить в одно предложение: "не надо, потому что это плохо"
извините, но я чёт не допёрла: а что у него не работало и что изменилось?))) У меня просто тот же код (это код из статьи на medium) и всё работает. Хоть 10 файлов отправляется. Зачем $k делать?
Алексей, то что вы мне предложили - это поставить на свой сервер highlight и потом вставлять на другие сервисы, а мне нужен уже сразу готовый сервис как Github secret gist
Олех, перечитай внимательно вопрос. this.response хранит лишь текстовую составляющую html страницы. Он не хранит изображения. Поэтому прогресс отработает быстро, несмотря на то, что сама страница с учётом изображений может весить 20мб.
Andrey Vasilev, ой, госпади. У меня максимально тупая ситуация... Аж стыдно...
Я отправляю файлы себе на почту через php файл, а пытаюсь выловить прогресс на js... Спасибо)))
Andrey Vasilev, по 1 вопросу
Ничего не меняла. дописала перед onerror функцию onprogress.
2. я вот с этой статьи начинала. Мне почему-то возвращается сразу результат 100%. Потом я уже вышла на вариант с просто xhr.progress (который как я поняла вообще другое делает). Если с upload.progress, то я после нажатия сразу получу 1 строчку: loaded: 9044110, total: 9044110, а только потом сработает alert.
грубо говоря так: Нажала > 1 строчка в консоли > жду секунд 10 > alert. Мне казалось, что функция должна вызываться несколько раз, пока идёт закачка, а не 1 раз в самом начале.
мне тут подсказывают, что я должна использовать "req.upload.onprogress". Но оно почему-то выдаёт только одну строчку, якобы всё загружено, хотя я всё равно жду отправку.
в начале я жду (у меня медленный инет) несколько секунд, при это м диспетчер задач windows показывает, что по инету идёт отдача. И как только отдача останавливается - console заполняется и выходит alert.