代码之家  ›  专栏  ›  技术社区  ›  gerdemb

word是否可以直接在没有sharepoint的web服务器上编辑文档?

  •  2
  • gerdemb  · 技术社区  · 16 年前

    我有一个看起来很简单的用例,但是在到处搜索之后我找不到解决方案。我在ftp服务器上有一些word文档,我希望能够创建一个链接,将它们下载到word中,然后允许将保存的更改发送回ftp服务器。

    问题是,我只能让word以只读方式从ftp服务器打开文件,并且无法将更改自动保存回服务器,或者将文件下载到临时位置,而该位置不会自动保存回服务器。我正在创建这样的链接:

    <a href="ftp://ftp.example.com/www/uploads/Image/test.doc">Test</a>
    

    令人沮丧的是,如果我进入word文件打开并粘贴链接“ ftp://ftp.example.com/www/uploads/Image/test.doc “我可以把钱存回服务器。给出了什么?有解决办法吗?从google上看,sharepoint似乎提供了这种能力,但这对我们来说并不实用。我们正在使用IE7和Office 2003。

    3 回复  |  直到 10 年前
        1
  •  0
  •   Community CDub    8 年前

    我相信Microsoft Word可以读/写WebDAV-请参阅以下问题:

    Editable Word Document from JSP

    你能设置某种可以通过ftp连接的代理吗?

        2
  •  0
  •   Tim Bailey    12 年前

    阅读此链接 http://www.webdavsystem.com/server/documentation/ms_office_read_only (实际上是关于webdav的,但我猜这是ftp的相同问题),有一个关于以非只读模式打开weblinked文档的部分。需要在客户端做些改变…

    高温高压 提姆

        3
  •  0
  •   Taras Kozubski    12 年前

    IE解决方案: 把文件放在 ajaxbrowser.com (这是用于测试的WebDAV服务器)并在下一代码中替换文件的完整路径:

    var openDocumentsObject = new ActiveXObject("SharePoint.OpenDocuments");
    openDocumentsObject.EditDocument('http://ajaxbrowser.com/mydoc.docx');
    

    另一个例子:

    <a href='http://ajaxbrowser.com/mydoc.docx' id='urltarget' target='_blank'>Edit through URI</a>