PDA

Просмотр полной версии : Вызвать Outlook


Мазафака
29.08.2005, 13:56
Народ, есть кнопка "послать e-mail" в презентации, как при нажатии на нее вызвать outlook express с адресом компании. помогайте...

AlexFomin
29.08.2005, 19:16
Попробуем!
Правда у меня Flash MX и "полный" Outlook. Если правильно понял проблему, то в кнопке будет следующий код:

on(release){getURL("mailto:address@mail.ru");
}

если одна кнопка и один адрес, то все вроде так, если адреса разные, то нужна какая-то переменная которую и надо подставлять в getURL при выборе разных фирм.

Мазафака
30.08.2005, 16:27
Сделал. Толи глюк толи чо... В html виде вызывается, а в swf сколько не жми ни хрена... А как сделать чтобы юзер мог прямо в презентации ввести текст письма и нажав на кнопку отправить на нужный адрес?

AlexFomin
01.09.2005, 17:26
Мои скромненькие познания :( не дают ответа как "тихо", т.е. совсем без запуска почтовой программы отправить письмо(скорее всего нужно непосредственно общаться с почтовым сервером). Но может быть поможет то что описано ниже, правда этот способ все равно запускает Outlook, но зато можно заполнить форму на флэше, а товарищу останется только нажать кнопку отправить в Outlook:

1.создаем поля ввода информации для адреса, темы и тела сообщения в виде Input Text, где задаешь переменные, которые будут представлять введенное содержимое, например, создашь три поля ввода и в них переменные mail, subj, body.

2.генерим параметр для getURL():

text_url = "mailto:"+mail+"?subject="+subj+"&body="+body;

3.кнопке приказываем запустить Outlook и засунуть в соотвествующие поля соответствующее сожержимое:

on(release){getURL(text_url)}

Вот собссно и всё, понятно что не совсем то что хотелось, но может кто-то подскажет:)