当您使用IE浏览Sharepoint中的文件列表并尝试下载该文件时,您可以选择以只读或编辑模式打开它。当您打开文档时,Office知道该文件存在于Sharepoint中,因此当您保存时,它将在Sharepoint中更新,而无需用户重新上载文件。
我想在自定义网站中使用相同的功能。我可以访问Sharepoint和文件列表,因此我使用Sharepoint下载文件的相同URL,但Sharepoint中发生了其他事情,告诉计算机不下载该文件的副本但是从Sharepoint URL在Office中打开它。
有没有人知道如何模仿这种相同的行为,所以我可以在Office中从Sharepoint获取一个文件,直接保存回Sharepoint?
答案 0 :(得分:1)
关于这一点的特殊之处是链接:
这不仅仅是http://example.com/document.docx
。它是ms-word:ofe|u|http://example.com/document.docx
。
只需在链接前添加ms-word:ofe|u|
即可让浏览器知道打开与其他应用程序的链接。
其他链接还有其他字符串。
使用以下命令打开OneNote文件:
onenote:http://example.com/document.one
带有
的Excel文件ms-excel:ofv|u|http://example.com/document.xlsx
只是为了让TeamSpeak Link变得有趣:
ts3server://example.com
答案 1 :(得分:0)
将MS Office 2010(及更高版本)的URL创建为:
ms-excel:ofv|u|http://server.com/path/filename.xlsx
ms-excel:ofe|u|http://server.com/path/filename.xlsx
MS Office应用程序URL方案名称列表:
MS有一个很好的页面解释: