用于在日历应用程序中打开链接的URL

问题描述 投票:1回答:2

当你想打开一个电子邮件客户端的链接(如outlook)时,这是一个html链接/ href / url

<a href="mailto:someone@example.com?Subject=Hello%20again">Send Mail</a>

当您想要打开与日历客户端的链接(如来自Microsoft Outlook或类似的日历应用程序的日历)时,应该是什么html链接,以便他们还保存有关约会/事件的一些信息?

这些网址是否有一般的方法可以与他们打开不同的应用程序?

谢谢

html url calendar
2个回答
1
投票

在不同的日历(Google,Outlook等)中没有可用的常用链接,您可以使用其中一些,但我的建议是使用免费的“链接构建器”,例如http://addtocalendar.comhttps://www.addevent.com


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>
热门问题
推荐问题
最新问题