Kaneboy's Blog

SharePoint & Office Zealot
随笔 - 361, 评论 - 3663, 引用 - 201

导航

关于






Passed:
SPS2003 Infrastructure√
SPS2003 Custom Applications√
TS : WSS3.0 Configuration√
TS : WSS3.0 App Development√
TS : MOSS2007 Configuration√
TS : MOSS2007 App Development√
MCPD : Web Development√

此Blog中的文章和随笔只代表作者某一时间内的个人观点或结论,不代表任何公司立场和观点,也对其正确性没有任何担保或假设。(版权声明:作者原创文章和随笔的转载,请知会作者。)

点击这里查看此blog所有SharePoint文章!

SharePoint 2007 Starter Page

SharePoint External Binary Storage
QuickPart : 用户控件包装器 for SharePoint2007






标签

每月存档

最新留言

广告

 

有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。

在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files\Microsoft Office\OFFICE11\owssupp.dll”。通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开、编辑Office文档。(另,Office XP应该就已经包含这个ActiveX控件了。)

首先,用Script创建一个本地的对象:

openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可以创建“SharePoint.OpenDocuments.1”

然后,调用openDocObj的相应的方法。比如打开服务器上的一个Office文档:

openDocObj.ViewDocument("http://www.abc.com/documents/sample.doc");

openDocObj对象会根据参数中不同的Office文档类型(.doc、.xls、.ppt)来打开不同的程序(Word、Excel、PowerPoint)。ViewDocument()方法还有一个重载签名,可以让我们手工指定激活哪个程序来打开文档:

openDocObj.ViewDocument("http://www.abc.com/documents/sample.doc", 要激活的程序的ProgID);

那么要打开Office程序在线编辑文件又如何?

openDocObj.EditDocument("http://www.abc.com/documents/sample.doc");

就可以直接激活Word,在Word里面编辑文档,然后直接点击Word里面的保存功能,就可以将文件保存会服务器上了。注意:为了让Word能将编辑后的文档直接保存会服务器,访问Web站点的当前上下文的Windows Identity必须对服务器的相应目录(即“http://www.abc.com/documents”这个虚拟目录所对应的服务器上的物理路径)有相应的写权限,否则保存动作会失败。编辑完成后,EditDocument()会返回一个bool值,来反映编辑操作是否成功。

我们还可以通过打开服务器上的一个文档模版,来创建一个新的文档:

openDocObj.CreateNewDocument("http://www.abc.com/documents/sampleTemplate.dot", "http://www.abc.com/documents/");

就可以使用“http://www.abc.com/documents/sampleTemplate.dot”这个模版来创建一个新的文档,默认新文档的保存地点是“http://www.abc.com/documents/”。创建新文档时使用的程序取决于模版文件的类型(比如.dot模版会对应Word)。新文档的保存同样需要注意权限问题。CreateNewDocument()方法同样会返回一个bool值来反映操作是否成功。

CreateNewDocument()方法的第一个参数,除了可以使用一个模版的地址外,还可以直接指定为希望用来创建新文档的客户端程序的ProgID。

打印 | 张贴于 2004-11-03 17:49:00 | Tag:SharePoint  ASP.NET

留言反馈

#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
为什么按楼主的方法,我用JSP打开的WORD文档为只读属性呢?能帮忙解决吗?
2008-01-09 11:22:00 | [匿名用户:Nico]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
用webdav 可以实现 网上在线编辑 文档(office)一系列 这个 现在我还不能把它集成到自己工程中 只能是双web应用 不过 这个 现在不能打开 中文文档名 ,现在 有个日本人做的产品 叫mod-encoding可以解决这个问题 但是不会配置 正在寻求解决方案!
2008-01-03 09:58:00 | [匿名用户:张 ]
#在浏览器里直接查看ppt的一个代替方法 编辑
后来想到使用word时可以把doc另存为网页,我想ppt文档应该也支持这个功能,但是如果每次都手工转也太烦了,于是就通过写一个转换ppt为html的类来实现,在每次上传后或前用这个类实现将ppt转换为html文件。
2007-11-24 19:32:00 | [匿名用户: Enzo]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我的服务器是linux+apache2 但是打开中文路径文件时就不行了,要怎么解决阿,各位大侠,指教啊
2007-11-21 17:43:00 | [匿名用户:hfk]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
linux是不是就不行了
有没有办法 让它在linux下用
2007-11-17 20:08:00 | [匿名用户:ioioj]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
最开始就这么做,遇到太多问题了,后来买NTKO的控件省事
2007-10-22 14:38:00 | [匿名用户:jack]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
好东西!终于解决了我的难题!
2007-10-16 15:00:00 | [匿名用户:Ivan]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
搞个源代码
2007-10-15 16:34:00 | [匿名用户:不满]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
这问题讨论了几年了...我现在也遇到了..有谁解决了??
2007-09-24 15:06:00 | [匿名用户:yk]
#如何在Web页面上直接打开、编辑、创建Office文档 (转) 编辑
如何在Web页面上直接打开、编辑、创建Office文档 有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc...
2007-09-17 13:13:00 | [匿名用户:ballpenxp]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
能不能控制并发呢??如果多个人同时操作这个excel文件会是什么样的结果??
2007-08-30 17:14:00 | [匿名用户:Koy]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
能不能控制并发呢??如果多个人同时操作这个excel文件会是什么样的结果??
2007-08-30 17:14:00 | [匿名用户:Koy]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
这么好的东西,不得不顶!
2007-08-30 17:12:00 | [匿名用户:Koy]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
http://www.165net.com/trans/chinese/instant.htm

招聘兼职翻译、同传译员和外籍英文校对人员,不知道是否有时间。
希望有机会合作.
郭先生
同传租赁 同声传译翻译公司 同声传译设备租赁 同声传译 同声传译设备租赁 同传租赁 北京同传设备租赁 上海同声传译设备租赁 同声传译 同声翻译公司
2007-08-21 14:27:00 | [匿名用户:北京翻译公司]
#ASP .Net C# 下 Word开发资料 编辑
2007-08-17 12:35:00 | [匿名用户:standas]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
各位老兄,测本机没有问题可以修改保存,但是在其它客户端就不行了,提示:无打开文件.权限都给最高了.服务器是XP SP2+IIS5.1 office 2003.在服务器这台电脑测试都没有问题.请高手指点.
邮箱BOY8088@126.COM
急急急.....
2007-08-01 11:55:00 | [匿名用户:木木]
#Word想关开发资料 编辑
Word想关开发资料
2007-07-27 16:37:00 | [匿名用户:RainyLin]
#[转]ASP .Net C# 下 Word开发资料 编辑
本文转自http://www.cnblogs.com/light169/archive/2006/12/28/605685.html原文如下:=============================...
2007-07-20 15:14:00 | [匿名用户:freeliver54]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
word文档能不能像Pdf文档那样在网页中打开,而不是直接用word程序打开?哪位高手能给个思路吗?
2007-07-03 18:11:00 | [匿名用户:cm]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
hkghj
2007-06-06 09:46:00 | [匿名用户:nbnm]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
别片人呀。
2007-05-25 16:11:00 | [匿名用户:啊水]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
各位:
我在微软的系统中能够实现各位提供的方法,
现在我要把这种方法嵌入到IMB的LOTUS中,
那么在打开WORD文档的附件后,如何在保存回去?
LOTUS数据库是文本型的。和MS的有区别。
希望和楼主及各位探讨知识。
QQ12670543
2007-05-19 11:16:00 | [匿名用户:铁木真南]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
非常不错,正需要这方面的资料
2007-04-19 14:45:00 | [匿名用户:恒温恒湿箱]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑

下面这句代码:new ActiveXObject("SharePoint.OpenDocuments.2"); //
是不是表示客户端也要安装sharepoint的一个组件呢.
2007-03-28 20:06:00 | [匿名用户:david.guo]
#ASP .Net C# 下 Word开发资料 编辑
2007-01-23 18:05:00 | [匿名用户:OnlyLiu]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
有谁知道在线批改作业怎么实现啊,必须保存老师的批改痕迹,
像在PPT中划线一样
2007-01-14 11:19:00 | [匿名用户:红枫叶]
#回复: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
請問可否用<object classid="clsid:"></object>這個html的程式碼的方法,把powerpoint嵌入網頁中播放呢?

超急用~~~

拜託!~~

2007-01-07 01:20:00 | [匿名用户:小雲]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
实在是想知道office2000怎么解决...
2006-11-07 11:07:00 | [匿名用户:zwwon]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我也是在找相关的代码呢,看到这个很高兴,谢谢了.我试一下各位的代码,这个地方好东西还真不少.非常感谢了!
2006-07-28 11:00:00 | [匿名用户:wyj]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
打开excel文件也这样写么?要激活的程序的ProgID是不是文档类型啊?我是新人请指教
2006-07-28 10:21:00 | [匿名用户:spt]
#如何在Web页面上直接打开、编辑、创建Office文档 编辑
如何在Web页面上直接打开、编辑、创建Office文档 有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc...
2006-07-25 18:40:00 | [匿名用户:XiaoK]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
ActiveXObject很好用謝謝
2006-06-21 10:57:00 | [匿名用户:robert 范]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
在注册表HKLM\SOFTWARE\CLASSES\Excel.Sheet.8\下新建一双字节值(REG_DWORD)BrowserFlags,值为8。关闭注册表后,通过IE打开Excel则可在表头出现保存、复制等按钮。在win2003中无效,因为2003支持直接用IE打开excel并显示按钮栏。
2006-06-17 15:59:00 | [匿名用户:caoyang]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
通过修改注册表可以达到此目的
2006-06-17 15:54:00 | [匿名用户:caoyang]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
好用,谢谢
2006-04-13 15:38:00 | [匿名用户:Moon]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
一年半了也没人能解决office2000的调用~~~~
2006-03-22 14:43:00 | [匿名用户:arthurg]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我的服务器用的是win2000操作系统,是知是否也能使用WSS这个组件?
2006-03-13 11:34:00 | [匿名用户:jonsy]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
大家好,我的QQ:34311772
感谢提供的这段代码,我现在遇到的问题是,使用上面的代码访问ftp服务器时,没有弹出用户名和密码框,我想在程序中加入用户名和密码,可是我对这个控件还不是很了解和熟悉,希望能得到大家的指点.急用!先谢谢各位前辈了
2006-03-11 16:02:00 | [匿名用户:彭斌]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我的老是弹出登陆框,请问怎么解决?我用密码登陆之后还是保存不了
2006-03-09 16:12:00 | [匿名用户:jason]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
似乎不支持中文路径阿,有人解决了这个问题吗
2006-02-16 15:32:00 | [匿名用户:clei]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
如何打开 InfoPath 文件?
ztjake@eyou.com
2006-02-06 10:36:00 | [匿名用户:ztjake]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
如何打开 InfoPath 文件?
2006-02-06 10:35:00 | [匿名用户:ztjake]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
收了。可还是没有解决问题:
个人BLOG:wwww.mikk.cn
2006-01-11 10:32:00 | [匿名用户:starboo]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
有很大帮助
2005-12-29 14:40:00 | [匿名用户:zhan]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
正好在找这方面的资料
2005-12-28 21:56:00 | [匿名用户:hzdoit]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我在office 2003中没有问题了~~
但是却不能在 Office 2000中调用~~
请问怎么办呢
2005-12-14 11:34:00 | [匿名用户:小南]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
WINDOWS2003 也不可以撒,哪位帮帮??
2005-12-11 03:34:00 | [匿名用户:刘豫湘 ]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
win2000sp4+iis5+ie6.0
IIS开放写权限,匿名访问帐户开放物理路径的写权限和完全控制

测试结果:远程保存失败!!!
2005-12-10 20:33:00 | [匿名用户:刘豫湘]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
WEBDAV GOOD!
2005-12-02 12:46:00 | [匿名用户:WEBDAV]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
很方便,但是power point能不能实现在网页中放啊!
2005-11-25 12:03:00 | [匿名用户:blueice]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
保存到服务器用什么样的方式可以保证目录下的文件的安全,请各位大侠请教.我先说一声谢谢.
2005-11-22 23:27:00 | [匿名用户:阿Q]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
怎样才能在Tomcat下的JSP文件中实现,请各位同行指教
2005-11-22 21:13:00 | [匿名用户:阿Q]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
怎么写控件
我想嵌入网页中
请高手指点~!
2005-11-04 16:17:00 | [匿名用户:烟灰集]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
怎样才能实现直接打开这些doc,ppt,wmv文件而不弹出提示保存还是打开的对话框呢?
2005-11-01 16:33:00 | [匿名用户:阿k]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
补充一句,IIS必须设置为可写入,文件系统everyone可修改权限就行了
2005-10-27 12:26:00 | [匿名用户:yewj]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
Windows 2003由于缺省没开放WebDAV协议,限制了Office文档的保存.
开放WebDAV方法如下:
1.打开IIS6
2.打开Web Service扩展
3.选中WebDAV,右键,选Allowed
4.try again! is OK???
2005-10-21 12:47:00 | [匿名用户:yewj]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
晕,我的也是不能保存。
1、服务端是winxp pro pack2,路径也是ntfs格式的
2、服务端是linux fedora ,路径是777的权限
打开也都是只读。。。
2005-10-18 16:52:00 | [匿名用户:ck]
#WebҳֱӴ򿪡༭Officeĵ 编辑
Kaneboy?½web?????Office?IIS??Tomcat?Java£??á ?Office?¼?webdev?д??Tomcat??webdev?²???Э?web.xml?еreadonly?false????? slide????¾?? ?д??kaneboy??£???...
2005-10-02 22:58:00 | [匿名用户:Ҳ ֮ ʰȤ]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
如何动态在数据库中建立新表
2005-10-01 19:20:00 | [匿名用户:小王]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
要是office2003以下版本怎么改楼主提供的代码,我这室office2003以下版本,用了楼主提供的方法根本没反映,我该怎么改!!!!!急!!急!!急!!谢!!谢!!谢!!请各位赐教!!!
2005-09-14 15:49:00 | [匿名用户:小魔鱼]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
要是office2003以下版本怎么改楼主提供的代码,我这室office2003以下版本,用了楼主提供的方法根本没反映,我该怎么改!!!!!急!!急!!急!!谢!!谢!!谢!!请各位赐教!!!
2005-09-14 15:49:00 | [匿名用户:小魔鱼]
#为何word文档不能保存呢???(请各位帮一帮小弟吧) 编辑
谢谢了
2005-09-07 08:56:00 | [匿名用户:sdfsd]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
非常不错,这是我现在的项目所要的,非常感谢搂主。
我用Tomcat5成功,可以直接编辑并保存到服务器上。
要实现保存,要把存放word文件的目录设为WebDav,我使用的是Apache WebDav (slide)。
我记得IIS可以直接支持WebDav的,一个类似SharePoint的东西。
2005-08-28 19:54:00 | [匿名用户:Ben]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
该方法确实可行,但是有一个问题就是:用opendocobj.editdocument(url)编辑某个文档的时候,它是以只读方式打开的,编辑后不能存盘.
不知有不有什么方法可以控制它不以只读方式打开呢?
2005-08-18 08:23:00 | [匿名用户:yljtlilin]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
好象与题目相反了吧。
这个JP是另外启动Word程序找开Word文件,而不是WEB里直接打开吧
2005-08-05 14:16:00 | [匿名用户:Jack]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑

如何找到打开PowerPoint文件的 ProgID
2005-08-04 14:13:00 | [匿名用户:he]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我在开发的机器上成功了,但用其它机器访问是时提示:automation服务器不能创建对象?是怎么回事???
vs.net
2005-08-02 17:23:00 | [匿名用户:xxx]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
如何保存????
2005-08-01 12:58:00 | [匿名用户:ncc]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
保存的问题有没有好的解决办法???为什么老是只读,望赐教(在线等)
2005-07-14 10:57:00 | [匿名用户:LB]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
用office2000怎么做?能保存吗?
2005-07-07 15:17:00 | [匿名用户:kjx]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我也是用的2003,保存不了,呵呵,多交流意见吧,兄弟们
2005-06-29 15:26:00 | [匿名用户:zhouye]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
有谁知道如果服务器是Linux的,那应该怎么办?
2005-06-24 10:38:00 | [匿名用户:enmity]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我曾在上面问到,“老是只能以只读方式打开”,问题现已解决,原来网站一定要放在nfts分区里才行,放在fat32分区里就只能以只读方式打开
2005-06-23 17:37:00 | [匿名用户:benson]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
服务器是linux+apache+php,客户端装的是Win2000,但总是显示“Automation服务器不能创建对象”,这是什么问题?有谁可以提供完整的代码吗?
2005-06-20 17:44:00 | [匿名用户:enmity]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
不好意思,应该是我自己的问题
2005-06-16 12:36:00 | [匿名用户:dao]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
楼上的,你打开的脚本,能不能发上来,我连打都打不开
2005-06-02 14:52:00 | [匿名用户:水水]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
win2003 + apache + php
只读方式打开的,不能直接保存到服务器上,请高手指点

2005-05-31 14:06:00 | [匿名用户:~~]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
请问如何做到从数据库中打开保存的word文档,在IE上修改后保存到数据库?
2005-05-27 11:30:00 | [匿名用户:misng]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
怎么直接打开word文件呀!急急急
sjwebhot@hotmail.com 交流交流非常感谢
2005-05-11 12:54:00 | [匿名用户:fgsun]
#不能保存的问题。 编辑
因为要把iis目录设为允许写入!笨!
2005-04-08 15:36:00 | [匿名用户:阿伦]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
有谁试过能保存的,我在win2000,win2003下装了office2003多试过了,多是只读方式打开的,不能直接保存到服务器上,请高手指点
mailto:cnjoinwin@hotmail.com
2005-04-05 23:42:00 | [匿名用户:benson]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
在安装了office后,客户端就能够在浏览器中直接打开doc xls等文件,如果我希望在点击指向这个文档的链接时不是直接打开,而是向邮件附件一样能够提示用户另存为,该怎么做呢?谢谢!
Mailto: jclink@163.com
2005-03-27 11:49:00 | [匿名用户:Young]
#一齐回答大家的问题同时加提问 编辑
我用主题中的方法,已经通过了。但就是为了这种效果,我找免费控件,想方法,在网上找资料,发问花了两三年的时间。

我的软件环境:windows xp pro版,一定要装office2003完整版(迷你版无法通过,没有那个dll)


"但我想在打开WORD文档时,把WORD的整个界面显示在WEB里。就好像WORD是当前WEB中的一部份一样。不知道怎么办????"
暂时无解,除非用第三方组件(暂时还没有找到免费的)如果水平高,自己编一个组件也可以,用VB来做!

我的问题:
我把这个dll单独拷到system32目录下无效,用注册组件的方法,无法注册。大家是否有什么办法,让我单独注册那个dll,我实在不想装那个大大的office2003
2005-03-26 12:13:00 | [匿名用户:阿伦]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
不错!
但我想在打开WORD文档时,把WORD的整个界面显示在WEB里。就好像WORD是当前WEB中的一部份一样。不知道怎么办????请各位前辈、高手们给点意见。
2005-03-25 17:31:00 | [匿名用户:xinxin]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
不行啊,WIN2003的系统+2003自带的IIS,点击按钮后什么反应也没有!!是不是要装SharePoint啊??请高手指点啊!!
QQ:42113817
E-mail:zhushaohuaonline@sohu.com

谢谢!急!!!
2005-03-18 11:36:00 | [匿名用户:zsh]
#如何在Web页面上直接打开、编辑、创建Office文档 编辑
Ping Back来自:blog.csdn.net
2005-03-09 18:30:00 | [匿名用户:欧文斑狗]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
服务器Window Server 2003
可以打开和修改,但无法保存,请问该如何解决,目录权限已经给了最大权限,可否把详细的步骤写出来呀。
十分感谢。
2005-02-18 15:00:00 | [匿名用户:hrstudy]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
真不错,收藏
2005-02-15 17:28:00 | [匿名用户:ZEROYOU]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
在tomcat5,服务器是win2000 server版,用EditDocument和ViewDocument一样地,能打开,不能保存到服务器,麻烦各位知道的给小第一条明路吧,折腾很久了已经,唉~!
邮件cqhg@yeah.net,等待中
2005-02-13 12:23:00 | [匿名用户:hazle]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
这个可以用在apaceh上面吗?
2005-02-02 15:51:00 | [匿名用户:sas]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
那保存是否能自动存到服务器上呢??

这个方法office 2000支持吗??
2004-12-28 17:44:00 | [匿名用户:yellowwee]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我试了下,如果服务器是windows2003则无法编辑,2000可以编辑和保存.但有一点,保存时服务器的目录是显示出来的,这样谁都可以将这个文档下载,安全就无法保证了.有办法解决吗?
QQ:14787712欢迎交流.
2004-12-28 10:55:00 | [匿名用户:逛奔的蜗牛去]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
www.redmoon.net.cn的控件
可以实现office文档中的word与excel文件的在线编辑与上传
2004-12-27 12:54:00 | [匿名用户:rm]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
想在网页中打开WORD文档,不弹出任何对话框.不提示下载,也不提示ACTIONX控件目前是不可能的,也许IE7可以吧。
2004-12-27 10:22:00 | [匿名用户:kk]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
请问各位,我想在网页中打开WORD文档,不弹出任何对话框.要怎样做(不提示下载,也不提示ACTIONX控件)?
2004-12-23 15:43:00 | [匿名用户:网游]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我的问题有谁也遇到了?期待解决
成功者指条路!
出现这样的javascript错误:
对象不支持此属性或方法
2004-12-21 10:34:00 | [匿名用户:yhy]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
好文,但没有具体的实例,还是有些看不懂.
2004-12-17 16:27:00 | [匿名用户:成林]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我用自己的win2000P带的IIS5可以保存的。
2004-12-14 15:19:00 | [匿名用户:superhasty]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
不能保存的
可是我们可以自己想想修改就好了
cyber2727@sina.com
等待交流
2004-12-13 16:44:00 | [匿名用户:岑灿坤]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我试过后,能够打开及修改文件,但是不能存在网上,各位有没有试出来的,请谈谈你们的做法。
2004-12-11 18:57:00 | [匿名用户:esicm]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
请问,能不能以流的方式从数据库中把文档加载进来进行编辑!!!
2004-12-01 17:17:00 | [匿名用户:刀客]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
如何在sps上把infopath製作的表格已網頁的形式提供填寫和修改哪?

請教

msn:leester123@hotmail.com
2004-11-30 12:02:00 | [匿名用户:canos]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
re: 如何在Web页面上直接打开、编辑、创建Office文档
2004-11-27 13:16:00 | [匿名用户:re: 如何在Web页面上直接打开、编辑、创建Office文档]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
如果谁有操作成功的代码,能贴出来否?


最后留下联系方式,以便于交流
2004-11-22 14:02:00 | [匿名用户:奇怪]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
to 薛茂刚:

不要操作自己本机上的文件。
2004-11-18 13:50:00 | [匿名用户:kaneboy]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
急在线等谢谢
<html>
<head>
<title>
test_word
</title>
<Script Language="JavaScript">
function Validator()
{
var openDocObj;
openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2");
openDocObj.EditDocument("C:\Inetpub\wwwroot\前言.doc");
}
</script>
</head>
<body bgcolor="#ffffff">
<h1>
<input type="button" name="word" value="word" onclick="Validator()">
</h1>
</body>
</html>

为什么这样执行没有返应????????????哪里错了
2004-11-18 13:15:00 | [匿名用户:薛茂刚]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我的也是Windows Server 2003,每次打开服务器上的都是只读文件,不知道怎么解决。
谢谢!
2004-11-11 14:50:00 | [匿名用户:邹阳]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
楼上的各位,我能不能把这个控件从2003里面,弄出来。。。请教这个该怎么做??这样可以用于低版本的word
2004-11-10 13:12:00 | [匿名用户:guai]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
老兄,你终于写了。不过我还要问几个问题。根据我的测试,这个word文档必须放在web server上,如果是放在本地,则无法打开,没有反应,比如:
openDocObj.EditDocument("c:\\a.doc");
还有一点,就是这个a.doc如果放在wss上,那么是可以直接编辑保存的,如果是放在一个普通的web server上,打开则是只读打开的。我在普通的web server上放了这个a.doc,并且将目录和a.doc全部设置为everyone可以完全控制。但是打开还是只读。所以问一下,普通的web server能否实现word文件自动保存回去?
2004-11-09 12:29:00 | [匿名用户:Ocean]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
有用中...
2004-11-05 00:16:00 | [匿名用户:edmic]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
好东西,害得的我重写了个控件,呵呵。
2004-11-04 16:00:00 | [匿名用户:mini]
#如何在Web页面上直接打开、编辑、创建Office文档 编辑
Ping Back来自:blog.csdn.net
2004-11-04 13:31:00 | [匿名用户:kwklover]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
谢谢,太需要这个了。
Office2000如何改造呢?
如何重写这个控件呢?
2004-11-04 12:34:00 | [匿名用户:jlsg]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
学到了
2004-11-04 11:32:00 | [匿名用户:beautyispower]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
为什么我不能够实现呢?在我本机还可以在其它人的机子上就不可以了!
提示说找不到文件,或者是文件损害。
在我本机还提示有危险之类的。
2004-11-04 11:17:00 | [匿名用户:houling]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
Kaneboy好像已不记得工作流的事了。是不是不打算发布了。
2004-11-04 10:54:00 | [匿名用户:David]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
非常不错,正需要这方面的资料
2004-11-04 09:58:00 | [匿名用户:fans1]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
不错,收起来了
2004-11-04 09:47:00 | [匿名用户:lion]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
//thumb up

记住这里了,以后要用到的时候直接过来抄

2004-11-04 09:38:00 | [匿名用户:mvm]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
成也ActiveX控件,败也ActiveX控件,记得看过一个人写过这类的安全方面的文章,我现在把ActiveX控件的功能禁用了。有时候想想,微软所作的想法非常好,但是总有那么一些无聊的人想做些手脚。
2004-11-04 09:06:00 | [匿名用户:aska]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我一直想重写这个控件,让SharePoint支持更多版本的Office,甚至WPS
2004-11-04 09:06:00 | [匿名用户:redmoon]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
我当时也是看WSS的页面才学到这招儿的,好使得很。:)
2004-11-04 02:21:00 | [匿名用户:JGTM'2004 [MVP]]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
有用!
2004-11-03 23:33:00 | [匿名用户:moslem]
#re: 如何在Web页面上直接打开、编辑、创建Office文档 编辑
thx
just looking for such documents.

2004-11-03 22:49:00 | [匿名用户:isaac]
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode.MVC引擎 0.5.1.0