当您想要打开与电子邮件客户端的链接(如outlook)时,这是一个html链接/ href / url
<a href="mailto:someone@example.com?Subject=Hello%20again">Send Mail</a>
当您想要打开日历客户端的链接(例如来自microsoft outlook或类似的日历应用程序的日历)时,什么应该是html链接,以便他们还保存有关约会/事件的一些信息?
这些网址是否有一般的方法可以打开不同的应用程序?
谢谢
答案 0 :(得分:1)
在不同的日历(Google,Outlook等)中没有可以使用的常用链接,您可以使用其中一些,但我的建议是使用免费的“链接构建器”,如http://addtocalendar.com或{ {3}}例如。
答案 1 :(得分:1)
我通过创建下面的注册表项解决了这个问题
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\outlookwebcal]
@="URL:Outlook Add Internet Calendar"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\outlookwebcal\shell]
@="open"
[HKEY_CLASSES_ROOT\outlookwebcal\shell\open]
[HKEY_CLASSES_ROOT\outlookwebcal\shell\open\command]
@="\"C:\\Program Files\\Microsoft Office\\root\\office16\\Outlook.exe\" /select outlook:calendar"
然后标记应类似于
<button id="outlookCalendarBtn" onclick="window.open('outlookwebcal:')">
Open Outlook Calendar
</button>