-

TLv8 页面控制

Class tlv8.portal

portal核心基础对象

tlv8.portal.closeWindow();
tlv8.portal.closeWindow(tabId);

tabId:有该参数就关闭指定窗体,无该参数就关闭当前窗体

获取当前portlet的ID

tlv8.portal.currentTabId();

tlv8.portal.openWindow('百度', 'http://www.baidu.com', 'newwindow');

name{string} 打开窗口的显示名称

url{string} 打开窗口的路径

param{string} 向需要打开的窗体传的参数


回调指定页面的函数

tlv8.portal.callBack(cllTabID,"mycallBackFn","ok");

cllTabID{string} 回调窗口的ID

FnName{string} 回调函数名

param{Object} 给回调函数的参数 可以是string 可以是json


Class tlv8.portal.dailog

portal 对话框 核心基础对象

tlv8.portal.dailog.openDailog('人员信息','/SA/OPM/dialogs/selectMultiPsm/SelectChPsm.html',500,350,dailogcallback,null);

name {string} 对话框的标题

url {string} 指定要打开的页面

width {string} 对话框宽度

height {string} 对话框高度

callback {string} 回调函数

itemSetInit {string} itemSetInit:对话框按钮 如item{refreshItem:true,enginItem:true,CanclItem:true} refreshItem:刷新按钮 enginItem:确定按钮 CanclItem:取消按钮

titleItem boolean 为false时掩藏标题栏

urlParam {Object} js任意类型可以直接传递到对话框页面 对话框页面通过函数getUrlParam获取 如:function getUrlParam(param){ //此函数在对话框打开时调用 alert(param); }


对话框确认事件

点击对话框确认按钮后触发的事件(在对话框页面使用)

function dailogEngin(){
      alert("确认");
}

自定义对话框刷新动作

自定义刷新按钮触发对话框刷新事件(在对话框页面使用)

tlv8.portal.dailog.dailogRefresh();

自定义对话框确定动作

自定义确定按钮触发对话框确定事件(在对话框页面使用)

tlv8.portal.dailog.dailogEngin(param);

param:确定回调参数【可选】


自定义对话框取消动作

tlv8.portal.dailog.dailogCancel();


Powered By layui