Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.10.2007, 19:40
AlexFomin вне форума Посмотреть профиль Отправить личное сообщение для AlexFomin Найти все сообщения от AlexFomin
  № 1  
Ответить с цитированием
AlexFomin
 
Аватар для AlexFomin

Регистрация: Aug 2005
Сообщений: 33
Отправить сообщение для AlexFomin с помощью ICQ
По умолчанию Использование mailto, особенности OE и IE

Возникла такая проблема:
таким вот методом вызывается мэйл-клиент,

Код:
public function sendEmails():void {
			
            var url:String = "mailto:email@domain.com?subject=SubjectText&body=BodyText" ;
            var request:URLRequest = new URLRequest(url);
            try {            
               	navigateToURL(request);
            }
            catch (e:Error) {
                // handle error here
            }
        						
}
но, если в качестве клиента указан в системе OutlookExpress а браузер IE(может быть есть и другие комбинации, но, например, Bat + FF отрабатывает адекватно), то при выполнении этого метода открывается и OE, и окно браузера, причем браузер вписывает с адресную строку все что в переменной "url" и выдается ещё одно окошко с предложением уточнить адрес.

Как-то возможно обойти это? Подскажите плз...
__________________
May the Source be with you.

Старый 08.10.2007, 19:54
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А никак, собственно, это проблемы браузера, а не флеша.

Старый 08.10.2007, 21:04
AlexFomin вне форума Посмотреть профиль Отправить личное сообщение для AlexFomin Найти все сообщения от AlexFomin
  № 3  
Ответить с цитированием
AlexFomin
 
Аватар для AlexFomin

Регистрация: Aug 2005
Сообщений: 33
Отправить сообщение для AlexFomin с помощью ICQ
Да вот и надеялся на то что может уже известен какой-нибудь хак, как отправлять письмо без лишних окошек, особенно когда речь шла о IE как самом используемом браузере.
__________________
May the Source be with you.

Старый 10.10.2007, 02:04
AlexFomin вне форума Посмотреть профиль Отправить личное сообщение для AlexFomin Найти все сообщения от AlexFomin
  № 4  
Ответить с цитированием
AlexFomin
 
Аватар для AlexFomin

Регистрация: Aug 2005
Сообщений: 33
Отправить сообщение для AlexFomin с помощью ICQ
В общем ключевой элемент тут IE, а проблема решается так:
Код:
navigateToURL(request, "_self");
__________________
May the Source be with you.

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.