当前位置: 代码网 > it编程>前端脚本>网页编辑器 > Office文档在线编辑的一个实现方法

Office文档在线编辑的一个实现方法

2024年05月19日 网页编辑器 我要评论
office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件。 iis(6.0)支持webdav,这在iis管理器的web服务扩展中可以看到.利用iis作为webdav
office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件。
iis(6.0)支持webdav,这在iis管理器的web服务扩展中可以看到.利用iis作为webdav的服务器端,可以很容易的实现office(word,excel等)的在线编辑.
可以简单的实验一下:
确保iis的webdav扩展安装并被启用了,建立一个虚拟目录test,在其中放一个word文档a.doc,然后打开word, 文件->打开->输入word文档的访问url(http://localhost/test/a.doc),
修改一下文档内容,保存一下,发生了什么? 文档被保存到服务器上了.
在ie中,可以通过js创建word.application,来打开,修改服务器上的文档.

另外,安装office时,会同时按装一个activex组件:sharepoint.opendocuments,可么用此组件来激活word,编辑服务器上的文档: var __opendocuments = null ;

可以看到,基于iis的webdav支持,可以非常简单的实现office文档的在线编辑, 但有一个问题:这样,文档是存放在文件系统上,我们很多系统中,
文档是存放在数据库中的,这样一来,如何实现呢???
i tried a lot and found the solution. it will be in the next article .
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com