首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我想超文本链接到.ics文件打开时,在日历应用程序中点击,当前打开的文件作为纯文本。有什么建议吗?

我想超文本链接到.ics文件打开时,在日历应用程序中点击,当前打开的文件作为纯文本。有什么建议吗?
EN

Stack Overflow用户
提问于 2011-03-17 01:51:42
回答 2查看 79.7K关注 0票数 27

我在超文本标记语言网页中链接到从苹果iCal导出的.ics文件。

代码语言:javascript
复制
<a href="calendar.ics">

此链接将在我的浏览器(Chrome)中以纯文本形式打开calendar.ics文件。我希望在Outlook或iCal或其他日历应用程序中自动打开。为了产生所需的行为,我可以向链接标记添加什么?如何修改.ics文件上的HTTP头呢?

如有任何建议,欢迎光临!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-15 03:19:34

如果您的站点是在Linux上构建的,那么您只需在htaccess文件中添加一行代码,即可将其作为下载页面打开,而不是文本页面。

将以下内容添加到htaccess文件中:

代码语言:javascript
复制
AddType text/calendar .ics
票数 8
EN

Stack Overflow用户

发布于 2011-09-24 01:38:20

如果您的日历文件不是静态的,则应考虑使用webcal://协议,Outlook和iCal将处理该协议:

代码语言:javascript
复制
<a href="webcal://example.com/path/calendar.ics">

与会者的日历程序将定期轮询您的日历的更新,而不是下载一次性文件。这将允许他们的日历添加新事件并更新更改的事件,以匹配您发布的列表。

票数 35
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5329529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档