组件 | 弹出框控件 | ||
功能说明 | 基于zDialog改造的弹出框控件,其特点如下: 1、对于新建、编辑、浏览框均可使用该组件实现; 2、可以自定义弹出框的大小; 3、可以实现URL和非URL两种形式的页面; 4、可以设定是否允许最大化窗口; 5、可以设定是否检测页面内容的改变提醒; |
||
使用说明 | 1.需要在页面中引用以下代码 <script language=”javascript” src=”/wui/theme/ecology8/jquery/js/zDialog_wev8.js”></script> 2.请按照如下所示的API来处理 链接: |
||
API | |||
例子 | 示例代码:<script language=”javascript” type=”text/javascript”> //在其子页面中,调用此方法打开相应的界面 function openDialog(title,url) { var dlg=new window.top.Dialog();//定义Dialog对象 dialog.currentWindow = window; dlg.Model=true; dlg.Width=500;//定义长度 dlg.Height=400; dlg.URL=url; dlg.Title=title; dlg.show(); } </script> //在被打开的页面中,使用如下语句获取父窗口对象: parentWin = parent.getParentWindow(window); //在被打开的页面中,使用如下语句获取Dialog对象: |
||
http://192.168.4.44:8080/web/webmagazine/WebMagazineMain.jsp | |||
组件初始化参数 | 是否必须 | 类型 | 描述 |
PaddingAble | 否 | boolean | 内容四周是否留白,默认为false。 |
maxiumnable | 否 | boolean | 是否允许最大化,默认为false |
DefaultMax | 否 | boolean | 打开默认最大化窗口,默认为false |
checkDataChange | 否 | boolean | 当关闭弹窗窗时,是否检测内容发生变化并提示,默认为true,检测。 |
isIframe | 否 | boolean | 结合checkDataChange一起使用,默认tab页为iframe形式,默认为true。如果tab组件的使用形式为非iframe的形式,请将该值设置为false |
hideDraghandle | 否 | boolean | 该属性设置为true时,隐藏顶部标题栏。默认为false |
对表格提供了以下功能函数 | |||
方法1 | 返回类型 | 描述 | |
closeByHand | 无 | 调用该方法关闭弹出窗,如果设置了内容改变检测的话,会检测内容变化并进行相应的提示 | |
方法参数 | 是否必须 | 类型 | 描述 |
方法2 | 返回类型 | 描述 | |
close | 无 | 调用该方法关闭弹出窗,不会对改变的内容做任何提示,直接关闭窗口 | |
方法参数 | 是否必须 | 类型 | 描述 |
转载请注明:赫非域 » ecology开发之弹出框控件