0

我正在和其他一些学生一起编写一个 ASP.NET webapp。我们必须使在 Outlook 中安排约会成为可能。到目前为止,我们能够使用 dday iCalendar 库创建一个 .ics 文件。用户可以下载它并将其添加到 Outlook。有没有一种方法可以立即将 ics 添加到 Outlook 日历中而无需用户强制下载?

4

1 回答 1

0

是的,如果用户使用 IE 并且您的站点被添加到受信任站点列表中。如果满足这些条件,您可以使用客户端 Java 脚本中的 Outlook 对象模型使用new ActiveXObject('Outlook.Application'). 然后,您可以调用 Application.CreateItem(1)(1 代表 olAppointmentItem 枚举)。填充所有AppointmentItem属性并调用AppointmentItem .Save。

于 2015-05-29T23:30:07.960 回答