【问题标题】:Open app e.g. Word then open file via FireFox (for WebDav integration)打开应用程序,例如Word 然后通过 FireFox 打开文件(用于 WebDav 集成)
【发布时间】:2010-11-02 16:49:52
【问题描述】:

我正在为我们的网站编写自定义 WebDav 集成,在 IE 中我可以使用 new ActiveXObject 打开例如来自javascript的Word然后打开一个文件。必须是这样才能启用应用程序 WebDav 集成,我不能只使用链接。

我们支持 Firefox 作为浏览器,但是 new ActiveXObject 不起作用。我玩弄过编写一个 Silverlight 4 应用程序,它显然可以在用户的​​桌面上打开 Word,甚至要求用户下载某种启动 Word/Excel/等的控制台应用程序。不过我不想这样做,而且我一直在想肯定有人以前遇到过这个问题。

所以.. 有没有办法先从 Firefox 打开 Word,然后从 Word 打开一个 url。

干杯,

亚当。

更新:Silverlight 4 不再是一个选项,不想使用 OOB

【问题讨论】:

  • 这里的问题似乎不是WebDAV,而是身份验证。 Word 可以直接从 WebDAV 打开文件,例如当您在命令行上调用 winword.exe http://example.com/mydocument.docx 时。用户如何向 WebDAV 服务器表明自己的身份?
  • 您好,目前正在动态创建一个临时安全 url,用于对用户服务器端 bc 进行身份验证,出于某种原因,对 Word 的任何挑战都会使其以只读方式打开。所以是的,这正是我想要调用的 - winword.exe
  • 决定在 Firefox 中使用 ZeroClipboard 只显示 url 和“复制到剪贴板”按钮,告诉用户在特定应用中打开 url,以防有人感兴趣。

标签: c# javascript firefox ms-word webdav


【解决方案1】:

不是纯 HTML。但是 Firefox 扩展程序应该允许这样做。

【讨论】:

    猜你喜欢
    • 2016-03-12
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多