2015-05-29 1 views
0

Я пишу ASP.NET webapp вместе с некоторыми другими учениками. Мы должны дать возможность назначить встречу в перспективе. До сих пор нам удалось создать файл .ics с библиотекой dday iCalendar. пользователь может загрузить его и добавить в Outlook. есть ли способ мгновенно добавить ics к календарю перспективы, когда пользователь заставляет его загружать?Добавить файл .ics в Outlook без загрузки пользователя

+0

Вы задаете правильный тип контента, то есть «текст/календарь»? –

+0

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

ответ

0

Да, если пользователь использует IE, и ваш сайт добавляется в список надежных сайтов. Если эти условия выполнены, вы можете использовать объектную модель Outlook со своего сценария Java Script на стороне клиента, чтобы создать экземпляр объекта Outlook.Application, используя new ActiveXObject('Outlook.Application'). Затем вы можете вызвать Application.CreateItem (1) (1 означает перечисление olAppointmentItem). Заполните все объекты AppointmentItem и позвоните по телефону AppointmentItem. Сохраните.

 Смежные вопросы

  • Нет связанных вопросов^_^