Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   отправка формы (https://javascript.ru/forum/misc/37536-otpravka-formy.html)

czp 23.04.2013 16:31

отправка формы
 
отправляется форма на получение файла, после отправки на страницу выскакивает, окошко что бы сохранить фаил, подскажите, как можно отследить событие о том что фал отправлен, или на событие клик сохранить по кнопке, что то такое можно сделать? ну узнать что юзер получил это окошко

smoln 23.04.2013 16:34

if (окно вылезло){
тогда отправляем на почту уведомление
}
нет?!

czp 23.04.2013 16:37

if (окно вылезло){
тогда отправляем на почту уведомление
}

а как япрвоерю окно?
с сервера приходят заголовки отдающие файлы, есле бы я знал ка ктакое проверить я бы не задавал вопрос

может можно что то в отправляемых заголовках прописать? что бы js понял что ответ приехал?

smoln 23.04.2013 16:42

так у тебя заголовок появляется при отправки файла?

czp 23.04.2013 16:56

сервер формирует, иксмель

ну я попробовал на аяксе форму отправить, получил ответ, но правда получил ответ в тексте а можно ка кто тепреь jquery или чем то еше преоброзовать ка квроде это не аякс? ену что бы я получил фаил

czp 23.04.2013 17:12

так у тебя заголовок появляется при отправки файла?


при получении файла с сервера

danik.js 23.04.2013 17:31

Ну наверно никак. Хотя на сервере наверно можно узнать - скачали файл или нет. Вот от этого и отталкивайся.

nerv_ 23.04.2013 22:29

Цитата:

Сообщение от czp
ну узнать что юзер получил это окошко

если вы юзеру "дали" окошко, от он его получил. Чего еще узнавать собрались?

czp 24.04.2013 11:21

ну у меня такая вот ситуация :

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

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

danik.js 24.04.2013 12:45

Например записывать в сессию флаг, индицирующий что файл отдан? Но причем тут javascript...


Часовой пояс GMT +3, время: 10:03.