【发布时间】:2016-07-21 12:42:48
【问题描述】:
我想用 JavaSript(如 activeXObject)打开 Microsoft Office 产品(Word、Excel、..)。这应该适用于所有浏览器(Chrome、Firefox、IE)。
用例:在我的浏览器显示列表中,如果我单击其中一个文件,它们应该可以使用 Microsoft Office 产品(Word for Doc,...)打开。
【问题讨论】:
-
通常当人们单击指向文件的链接时,它会在正确的应用程序中打开。那么问题出在哪里?
-
我从数据库中邀请一个仅包含文件名称的列表。当我点击一个文件时,这个文件是通过 JavaScript 从数据库中加载的。这应该会自动打开,例如使用 Word
-
您是否为内容类型设置了正确的标头?
-
为什么是标题?如果我从数据库中加载了带有名称的列表,我不需要标题
-
文件来自哪里?它是如何服务的?它是服务器上的硬编码文件还是数据库中的文件 blob?
标签: javascript excel internet-explorer firefox