1.pksys.switchPage(pagePath,onloadParams,initAction) 切换画面
参数:pagePath画面路径,onloadParams:传递的参数[param1,param2,...],initAction:省略
2.pksys.openSubPage(pagePath,onloadParams, initAction,subpageName) 在当前画面的一个iframe中打开一个画面文件,传入画面文件名称 另:需要设置默认页面
参数:pagePath画面路径,onloadParams:传递的参数[param1,param2,...],initAction:省略, subpageName:iframe名称(在名称为subpageName的iframe打开画面)
3. pksys.popPage(pagePath, pageRect, onloadParams, initAction, options) 带参数打开画面,使用pop弹框方式。无返回
- pagePath画面路径。必填
- onloadParams:传递的参数[param1,param2,...]。可以为undefined
- initAction:省略。可以为undefined
- pageRect:弹框位置和大小{x:0,y:0,w:400,h:300}。可以为undefined,此时表示居中,全部显示对话框 {w:400,h:300}//居中
- options
- title,字符串,显示缺省标题栏。为undefined则不显示标题栏
- closable,true/false。是否显示关闭按钮
- draggable,true/false。是否可以通过标题栏拖动窗体
- onCloseCallback,回调函数,关闭对话框时调用该函数
mask,true/false,遮罩,为true表示遮挡其他界面,高亮显示对话框
- title,字符串,显示缺省标题栏。为undefined则不显示标题栏
- 示例:
- pksys.popPage('testpop3d',{x:0,y:0,w:400,h:300},undefined,undefined,{draggable:true,title:"视频监控"});
- pksys.popPage('testpop3d');
- pksys.popPage("pop",{x:0,y:0,w:400,h:300});
- pksys.popPage("pop",{w:400,h:300}); //居中
4.pksys.closePopPage(dlgIndex) dlgIndex:弹框打开的下标,关闭对话框,包括弹出的url和画面. dialogParams是数组
5.pksys. msgbox(content, config) 参数:content显示内容,config:弹框配置 {area:["300px","200px"]} 弹框大小
注:在子画面中打开报表画面的url时,配置默认url用pksys.openUrl(url,subpageName)写在page的onLoad里面,不要子画面配置中直接写url,否则可能会导致不能从报表页面切换到其他页面