Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > не работает CTRL + K в приложение Outlook.


Автор: t77 10.7.2011, 13:43
Доброе время суток.
Открываю Outlook с помощью JavaScript:
Код

var currentSubject = "my subject";
var currentBody = "email body";

var oOutlookApp = new ActiveXObject("Outlook.Application");
oOutlookMsg = oOutlookApp.CreateItem(0);
oOutlookMsg.BodyFormat = 2;
oOutlookMsg.to = "Vasya Pupkin" ;

oOutlookMsg.Subject = currentSubject;
oOutlookMsg.HTMLBody = currentBody;
oOutlookMsg.display(0);


Все вроде как хорошо... Приложение Outlook открывается, содержание переменных вставляется в нужные места. Только вот проблема возникает с полем "To:"
Как известно, если курсор находится в поле "To:", то комбинация клавиш CTRL + K распознает введеное имя и фамилию. И подчеркивает его! 

Так вот, у меня это не работает!!! Только если я удаляю пробел и заново добавляю пробел, тогда оно работает!

Почему ...!? Мне не понятно...

В коде, в строке: 
Код

oOutlookMsg.to = "Vasya Pupkin";


Значение задается с помощью Имя плюс Фамилия и между ними  

Вопрос, что я делаю не так ? Почему комбинация клавиш CTRL + K не распознает пользователя ?? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)