/Alert
function alertShow() {
Ext.MessageBox.alert("Title", "msg", function(e) {
alert('alert : ' + e); //参数e,是点击的弹出框的按钮的值,ok,cancel.
});
}
//confirm
function confirmShow() {
Ext.MessageBox.confirm("title", "msg", function(e) {
alert('confirm : ' + e); //参数e,是点击的弹出框的按钮的值,yes,no,cancel
});
}
//带文本框弹出的窗体
function promptShow() {
Ext.MessageBox.prompt(
"title",
"msg",
function(e, text) {
alert(e + "-" + text);
},
this,
true);
}
//进度条显示的第一种方式
function msgShow() {
Ext.MessageBox.show({
animEl: 'aFrom',
buttons: Ext.Msg.YESNOCANCEL, //弹出框按钮的设置Ext.Msg下有四种可选,设置为false则不显示任何按钮
closable: false, //false,则不显示右上角的小叉
msg: 'MsxBox', //消息的内容
title: '标题',
fn: windowClose, //关闭弹出框后执行的函数,如点击CHANCEL按钮退出时触发
icon: Ext.MessageBox.INFO, //弹出框内容前面的图标,取值为Ext.MessageBox.INFO,ERROR, WARNING, QUESTION
width: '500',
prompt: true, //设为true,则弹出框带有输入框
multiline: true, //设为true,则弹出框带有多行输入框
progress: true, //设为true,显示进度条
progressText: '进度条', //显示在进度条上的字
wait: true, //设为true,动态显示progress
waitConfig: { //配置参数,以控制显示progressexample
interval: 600, //进度的频率
duration: 5000, //执行进度的持续时间,超过这个时间后,interval失效,不再产生进度效果,但进度狂也不会消失
fn: function() { //时间到后执行的函数
Ext.MessageBox.hide(); //让进度条消失
}
}
});
}
//进度条显示的第二种方式
function createupdateProgress() {
Ext.MessageBox.show({
animEl: 'aFrom',
buttons: Ext.Msg.YESNOCANCEL, //弹出框按钮的设置Ext.Msg下有四种可选,设置为false则不显示任何按钮
closable: false, //false,则不显示右上角的小叉
msg: 'MsxBox', //消息的内容
title: '标题',
fn: ShowMSG, //关闭弹出框后执行的函数
icon: Ext.MessageBox.INFO, //弹出框内容前面的图标,取值为Ext.MessageBox.INFO,ERROR, WARNING, QUESTION
prompt: false, //设为true,则弹出框带有输入框
multiline: false, //设为true,则弹出框带有多行输入框
progress: true //设为true,显示进度条
});
var f = function(v) {
return function() {
if (v == 12) {
Ext.MessageBox.hide();
alert("加载完成!");
}
else {
var i = v / 11;
Ext.MessageBox.updateProgress(i, Math.round(100 * i) + "% completed", i);
}
}
}
for (var i = 1; i
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net