本技术资料版权所有,禁止分发.©(2003-2007),重庆软航科技有限公司,保留所有权利.NTKO和软航是软航科技的商标

NTKO OFFICE文档控件技术资料

ntko office文档控件如何全屏?


创建时间:09/01/2009 06:33:23 PM 修改时间: 10/31/2011 01:55:41 PM
分类:BS开发-常见问题, BS客户端-JavaScript控制Word, BS客户端-JavaScript控制Excel
适应版本号:4,0,6,X

相关文档:本文档没有相关文档

问题:ntko office文档控件如何全屏?

解决方案:
通过文档控件的Data属性,可以返回或设置文档控件中当前打开的文档的数据。

调用showModalDialog打开另外对话框显示另外一个包含文档控件的页面,并使对话框全屏。将docData作为参数传递给子对话框,并设置子对话框中文档控件的数据为父对话框传递的参数。
副对话框代码:

var dlgFeatures = "dialogHeight:"+screen.height+"px;dialogWidth:"+screen.width+"px;edge: Raised; center: Yes; help: Yes; resizable: no; status: no;scroll:no;"
ntko_obj.Data = window.showModalDialog("officeControl.htm",ntko_obj.Data,dlgFeatures);//传递参数,ntko_obj.Data,当对话框返回时,重新设置ntko_obj.Data。

子对话框代码:
ntko_obj.Data = window.dialogArguments;//获取参数并设置Data属性

这样子对话框中的控件就打开了父文档控件中的文档。
当退出全屏时,将子对话框在onUnload事件中,设置返回值为文档控件的Data属性,父对话框重新设置文档控件的Data属性为子对话框返回的值。
window.returnValue=ntko_obj.Data;//设置返回值

附件中为示例源代码:文档控件全屏示例.rar



返回页面顶部↑  
本文档的相关文档:

本文档没有相关文档