创建弹出提示框,但不立即显示
WEB开发中当客户端定时刷新,但服务器已停止。此时需向用户给出提示信息
代码如下:
首先在页面加载的时候创建dialog对象
//=========预创建提示窗口调用示例=========
dialog = setDialog("温馨提示", "您已断开连接,请稍后重新登录...", false, function(btn){
top.location = "login.jsp";
});
setDialog函数如下:
/**
* 设置session丢失时,显示提示窗口
* @param title
* @param msg
* @param immediately 是否马上显示提示框
* @param fn
* @param scope
* @returns
*/
function setDialog(title, msg, immediately, fn, scope){
return Ext.ux.MessageBox.alert(title, msg, fn, scope, immediately);
}
最后提供显示弹窗的方法
/**
* 显示弹出窗口
* @param dialog
*/
function showDialog(dialog){
dialog.getDialog().show();
}