Может ли Uploadify отправить электронную почту по завершении?

Вы можете использовать оператор sizeof, но он не будет работать для функций, потому что для ссылки на указатель вы можете сделать следующее, чтобы найти длину массива:

len = sizeof(arr)/sizeof(arr[0])

Код, первоначально найденный здесь : C программа для поиска числа элементов в массиве

1
задан Community 23 May 2017 в 12:01
поделиться

2 ответа

Вы можете поместить инструкцию по отправке электронной почты в сценарий, который получает загруженный файл ( Upload.ashx в вашем случае.)

Этот файл будет вызывается после завершения загрузки.

Альтернативой может быть вызов Ajax в обратном вызове onComplete , вызывающий другой сценарий ashx, который отправляет электронные письма. В любом случае, нет способа отправки электронной почты с помощью JavaScript, вам придется делать это на стороне сервера.

1
ответ дан 3 September 2019 в 00:27
поделиться

Вам нужно решить эту проблему на стороне сервера. Но Uploadify - это полностью клиентский скрипт (JS + Flash). Вам необходимо написать / вызвать почтовый код на стороне сервера, который вызывается ajaxical-вызовом, который вы запускаете в onAllComplete . Для этого можно использовать jQuery.ajax или консортов.

Например.

        'onAllComplete': function(event, queueID, fileObj, response, data) {
             $.post('somescript.aspx', paramsWhichSignalsServerToSendMail);
        },
1
ответ дан 3 September 2019 в 00:27
поделиться
Другие вопросы по тегам:

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