【问题标题】:IT HIT WEBDAV Word Document Opens Read OnlyIT HIT WEBDAV Word 文档以只读方式打开
【发布时间】:2013-02-20 18:50:37
【问题描述】:

我们正在开发的网站使用 IT HIT WebDAV 来管理文档。

当第一次从http://website.com/document.docx访问文档时,会弹出一个对话框,其中包含打开/保存/另存为等选项。

我希望此文档在 MS-WORD 中打开,而不是要求保存。

如果从弹出对话框中选择了“打开”选项,文档将下载并在 Word 文档中以只读方式打开。当文档关闭并再次从相同的 URL 访问时,它可以正常工作[在本地系统 MS-WORD 应用程序中打开 DOC]

问题是它第一次下载并打开以及随后在 ms-word 应用程序中打开。当它在 ms-word 应用程序中打开时,文档按预期工作。

【问题讨论】:

  • IT Hit 支持人员怎么说?

标签: .net c#-4.0 webdav ithit-webdav-server


【解决方案1】:
var openDocumentsObject = new ActiveXObject("SharePoint.OpenDocuments.3");
openDocumentsObject.EditDocument(url);

注意:url代表docx的位置。

【讨论】:

  • 最好使用“SharePoint.OpenDocuments” - 版本会自动检测。
  • 经过大量搜索后,这也对我有用。我们正在推出自己的 WebDav 服务器。
【解决方案2】:

所以您正在单击网页并希望直接从 WebDAV 服务器在 MS Word 中打开文件? 为此,您需要使用 Java 小程序,该小程序将运行 MS Word,并将 URL 传递给它以打开。 但在 Windows 系统上,您可以在 IE 中使用 ActiveXObject“SharePoint.OpenDocuments”,在 FF/Chrome/Safari 浏览器中使用“application/x-sharepoint”插件。 您可以在此处找到工作示例:http://ajaxbrowser.com/(上下文菜单中的“编辑文档”)。

【讨论】:

  • 我应该点击你的帖子作为ans。但点击了我的。重新选择了ans。 :-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多