从HTML共享Outlook日历
题
是否可以从网页上链接到某人的Outlook日历(假设您有特权可以通过Outlook本身查看它)?
我正在Intranet网站上工作,并想提供与某人日历类似的链接:
outlook:\\Public Folders\All Public Folders\Shared Calendar
但是,这不是我想分享的公共日历,而是一个人的个人日历。当前,我可以转到Outlook中的“日历”选项卡,单击“打开共享日历...”,然后打开该人的日历。但是我如何创建指向它的链接,以便其他人可以直接从Intranet站点打开它。
当我将日历拖放到电子邮件或Word时,我会得到一些看起来像:Outlook: 00000000887D87050344B04B04AA77DC6DC6DC84B49A4B49A4C0100CB4CB432CC39A577C4C4C4C4CBBBBBB19ECFA。
此链接从电子邮件中起作用,但不能从Word或HTML中使用。
谢谢!
解决方案
底线: :使用Owa!
解释:我试图链接到我们公司Intranet中Outlook中的共享日历,并且与此相似,我认为我提出的解决方案可能适用于您。
问题本质上是Outlook://协议不起作用,XNK文件也无法正常工作。
经过一个小时的研究,我终于遇到了这篇文章,并引用了我的话说 “症状1或上面列出的症状3都没有解决方法。” http://support.microsoft.com/kb/968416 这显然会影响2007年Outlook,而不是先前的版本,在此工作正常。
根据文章,即使我们可以从Intranet运行命令行应用程序(对于我们的某些客户端,使用Java),因为包含Outlook.exe的目录不在默认路径中,i 'd必须知道客户look.exe的位置,这并没有发生。
在我的机器上,就我而言,那条路看起来像这样:
C:\Program Files\Microsoft Office\Office12\Outlook.exe /select outlook:\\Public%20Folders\All%20Public%20Folders\Corporate\Executive%20Calendar
我基本上得出的结论是不能做到。
但是,我确实发现我可以使用这样的URL直接链接日历的Outlook Web访问(OWA)版本:
http://OWAUrl.MyOrganization.org/public/Corporate/Executive%20Calendar/?Cmd=contents
登录后,共享日历显示在其Web浏览器中(顺便说一句,这在IE中可以更好地工作),并且具有完整的编辑功能。
我意识到这对某些人来说可能不是一个可接受的解决方案,但是就我而言,这是每个人都满意的适当解决方法。
其他提示
如果您有交换为后端,那么您可以像我一样做。在服务器上,我致电Exchange Web服务以获取用户日历。然后,我展示了即将到来的约会。当用户单击约会时,然后像您提到的那样启动了一个链接。我不确定这是否是您想要的,所以澄清是否不是。
做 在线文档 帮助?