artDialog提供了关闭、显示、隐藏修改标题设置大小等方法,使用方法如下。
//dialog对象
var dlg= art.dialog({
content: '弹出内容支持HTML'
});
//修改标题
dlg.title("设置新标题");
//3秒后关闭窗口
setTimeout(function(){dlg.close();},3000);
方法名称 | 功能 |
close() | 关闭弹窗 |
hide() | 隐藏弹窗 |
show() | 显示弹窗 |
title(pVal) | 设置修改弹窗标题 dialog对象 .title("标题") |
content(pVal) | 设置弹窗内容支持html或DOMhtml元素对象 |
button(arrs) | arrs数组,arrs=[{ 'name':'按钮名称', 'callback' :'点击按钮后执行的函数', 'focus':'按钮是否是焦点' 'disabled':'按钮是否可用' }] |
follow(ele) | ele为元素对象 |
position(left, top) | 设置定位弹窗 |
size(width, height) | 设置弹窗大小 |
lock() | 锁屏 |
unlock() | 解锁 |
time(pVal) | 定时关闭(单位秒) pVal为数字 |
//dialog对象
var dlg= art.dialog({content: '弹出内容支持HTML'});
//3秒后设置button
var btns=[
{
name: '审批',
callback: function () {
alert('你审核了流程');
return true;
},
focus: true
},
{
name: '驳回',
callback: function () {
alert('你驳回了流程');
return true;
}
},
{
name: '无效的按钮',
disabled: true
}
];
setTimeout(function(){
dlg.button(btns);
},3000);
//dialog对象
var dlg= art.dialog({content: '弹出内容支持HTML' });
//3秒后执行
setTimeout(function(){
dlg.follow(document.getElementById('btn'));
},3000);