【发布时间】:2014-05-24 02:22:13
【问题描述】:
我正在开发一个在浏览器 [Chrome] 中运行的 javascript 前端站点,我想在客户端 PC 上启动 Word,并使用已在 Word 中为他们在其 PC 上设置的所选宏.
我的问题是,Office [和 Word] 在安装时是否会为自己创建一个应用程序 URL 协议 [MSDN 如何撰写文章]?
例如,iTunes 会执行此操作,其 URL 为“itmss://itunes.apple.com/us/app/123213213?mt=8”,如果用户安装了 iTunes,则会提示他们打开它。
是否有与 itmss 等效的 Word 协议?我可以将宏名称作为参数传递给它吗?
如果没有等效的协议,有谁知道我可以如何实现类似的东西?
【问题讨论】:
-
我认为不存在这样的协议。
-
Word 没有这样的协议,但你可以在 Windows 上创建一个 - 自己从来没有做过,但必要的信息在 msdn.microsoft.com/en-us/library/aa767914 。
-
通过 OneDrive htmls 爬行,我遇到了这个“协议”:“ms-word:ofe|u|
”,它启动了一个 microsoft word 实例并打开了指向的文档 ,但是,我还没有找到任何关于它的文档,甚至无法自己让它工作 -
他们终于设法从 MSDN 网站上获取了一些文档:msdn.microsoft.com/en-us/library/office/dn906146.aspx
标签: javascript url ms-word registry protocols