Ext.MessageBox.show()方法功能很强大,采用config配置形式,比前面的方法使用更方便。参数很多,在此列举最常用的配置参数:1.animEl:对话框弹出和关闭时的动画效果,比如设置为“id1”,则从id1处弹出并产生动画,收缩则相反2.buttons:弹出框按钮的设置,主要有以下几种:Ext.Msg.OK,Ext.Msg.OKCANCEL,Ext.Msg.CAMCEL,Ext.Msg.YESNO,Ext.Msg.YESNOCANCEL你也可以自定义按钮上面的字:{"ok","我本来是ok的"}。若设为false,则不显示任何按钮.3.closable:如果为false,则不显示右上角的小叉叉,默认为true。4.msg:"消息的内容"5.title:"标题"6.fn:关闭弹出框后执行的函数7.icon:弹出框内容前面的图标,取值为Ext.MessageBox.INFO,Ext.MessageBox.ERROR,Ext.MessageBox.WARNING,Ext.MessageBox.QUESTION8.width:弹出框的宽度,不带单位9.prompt:设为true,则弹出框带有输入框10.multiline:设为true,则弹出框带有多行输入框11.progress:设为true,显示进度条,(但是是死的)12.progressText:显示在进度条上的字13.wait:设为true,动态显示progress14.waitConfig:配置参数,以控制显示progress//错误,xxfunction errorAlert(string) { Ext.MessageBox.show({ title: "警告", msg: "错误原因:" + string, buttons: Ext.MessageBox.OK, icon: Ext.MessageBox.ERROR });}//感叹号function infoAlert(string) { Ext.MessageBox.show({ title: "提示", msg: string, buttons: Ext.MessageBox.OK, icon: Ext.MessageBox.INFO });}//黄色感叹号function warningAlert(string) { Ext.MessageBox.show({ title: "提示", msg: string, buttons: Ext.MessageBox.OK, icon: Ext.MessageBox.WARNING });}//问号function questionAlert(string) { Ext.MessageBox.show({ title: "提示", msg: string, buttons: Ext.MessageBox.OK, icon: Ext.MessageBox.QUESTION })}