对话框 dialog

提示框 alert

(static).alert(msg, callbackopt , exClassopt )→ {vjsp.Window}

示例

vjsp.alert('提示内容');

参数:

NameTypeAttributesDefaultDescription
msgString提示信息
callbackfunctionoptional回调函数
exClassStringoptionalvjspAlertDefaultExClass扩展样式

返回: vjsp.Window对象

Type vjsp.Window

确认框 confirm

(static).confirm(msg,okfuncopt,nofuncopt, exClassopt) →{vjsp.Window}

示例

vjsp.confirm('请选择是/否' , function(){
    alert('点击了是');
},function(){
    alert('点击了否');
});

参数:

NameTypeAttributesDefaultDescription
msgString提示信息
okfuncfunctionoptional点击“是”的回调函数
nofuncfunctionoptional点击“否”的回调函数
exClassStringoptionalvjspConfirmDefaultExClass扩展样式

返回: vjsp.Window对象

Type vjsp.Window

弹出自定义对话框 dialog

(static).dialog(content, btnsopt, titleopt, exClassopt)→ {vjsp.Window}

示例

vjsp.dialog('dialog',[
    {
        text : '自定义按钮',
        handler : function(e){
            alert('点击了自定义按钮');
        }
    }
]);

参数:

NameTypeAttributesDefault>Description
contentString内容(可以是HTML字符串)
btnsArrayoptional自定义按钮数组
titleStringoptional标题
exClassStringoptionalvjspDialogDefaultExClass扩展样式
返回: vjsp.Window对象

Type vjsp.Window

弹出iframe窗口 frameWindow

(static).frameWindow(url, widthopt, heightopt, titleopt, exClassopt)→ {vjsp.Window}

示例

vjsp.frameWindow('/test/abcd.html' , 500 , 500);

参数:

NameTypeAttributesDefaultDescription
urlStringiframe src 地址
widthNumberoptional640宽 , 如果宽和高都是-1,则最大化显示
heightNumberoptional480高 , 如果宽和高都是-1,则最大化显示
titleStringoptional标题
exClassStringoptionalvjspFrameWindow

DefaultExClass
扩展样式

返回: vjsp.Window对象

Type vjsp.Window

弹出网页窗口 openx

(static).openx(url, widthopt, heightopt)

对于window.open的封装,不传width,height参数时为最大化

示例

vjsp.openx('/test/abcd.html' , 500 , 500);

参数:

NameTypeAttributesDescription
urlString打开地址
widthNumberoptional
heightNumberoptional