0

我在文档库中有一个 Word 文档,当我从 Web 部件打开时,它会以“只读”形式打开,并且只会让我用另一个文件名保存文档。

如果我直接从文档库打开它,则可以编辑文件,但是我已经设置了一个 wiki 页面,并且希望能够在从 Web 部件打开文档后对其进行编辑。

我可以直接从 Web 部件超链接打开文档来编辑文档吗?

4

1 回答 1

0

如果可以更改 WebPart。您可以替换文件名的链接并使其指向此 javascript 函数:

function editDocumentInProg(strDocument)
{
  var editDocument= new ActiveXObject("SharePoint.OpenDocuments.1");
  if (editDocument) 
  {
    var newDoc = editDocument.EditDocument(strDocument);    
    if (!newDoc)
        window.location.href = strDocument;
  }
}

参数 strDocument 必须是您想要的文件名。

更多信息可以在这里找到:http: //msdn.microsoft.com/en-us/library/dd588661 (v=office.11​​).aspx

于 2013-05-15T15:09:21.487 回答