日期:2014-05-17  浏览次数:21020 次

如何使网页中调用DSOframer控件打开的word只能阅读,而不能进行复制剪切删除等操作
我使用的是dsoframer 2.3. 在网页的中打开word时,编辑区就跟在电脑使用office软件打开word的一样.可以自由进行复制剪切删除等操作.
我想实现的功能是:打开的word只能阅读,不能复制剪切删除等.效果参照这个网站http://www.kehansoft.com/knowledge/word3.asp(需要装这网站提供的一个ActiveX才能浏览),目前不清楚dsoframer本身是否能实现这个功能,好像soaoffice这个控件可以.但我更想使用dsoframer. 麻烦各位高手给点建议.万分感谢!



------解决方案--------------------
是dsoframer.ocx吗?
document.all.FramerControl1.Open(docpath,true);
第二个参数是是否只读
------解决方案--------------------
【只能阅读,不能复制剪切删除】:
换思路,别总围绕着WORD动脑筋。你给网页加个大大的透明DIV,把整个网页遮罩起来就可以了,呵呵
------解决方案--------------------
不对不对,要留出控件的菜单部分,不然没法打开关闭了,嘎嘎
------解决方案--------------------
换思路,别总围绕着WORD动脑筋。你给网页加个大大的透明DIV,把整个网页遮罩起来就可以了,呵呵
------解决方案--------------------
其实你要是想保存到本地,在本地不能被修改的话只需要添加这句话就可以了document.all.FramerControl1.SetValue("password","::DOCPROP:PassWord");
这时打开的时候需要密码,密码就是password,并且你打开以后里面的内容是不能被修改的。
我也是在做毕业设计,但是我是开发dsoframer控件,然后再做一个网站测试一些基本的功能,其中就有这一个。不知道是否对你有帮助,后面多多交流!