<HTML> <HEAD> <TITLE>使用EXT输出HelloWorld</TITLE> <!-- 导入extjs配置 … ... --> <link rel="stylesheet" type="text/css" href="./../ext/resources/css/ext-all.css"/> <script type="text/javascript" src="./../ext/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="./../ext/ext-all.js"></script> <script type="text/javascript"> Ext.onReady(function(){ /** alert(String title,String msg,[Function fn],[Object scope]) title:提示框的标题 msg:显示的信息内容 [Function fn]:(可选)回调函数 [Object scope]:(可选)回调函数的作用域 */ Ext.MessageBox.alert("title","message",function(id){ alert(id); }); Ext.MessageBox.alert("title","message",callback); function callback(id){ alert(id); } /* confirm(String title,String msg,[Function fn],[Object scope]) title:提示框的标题 msg:显示的信息内容 [Function fn]:(可选)回调函数 [Object scope]:(可选)回调函数的作用域 */ Ext.MessageBox.confirm("title","message",function(id){ alert(id); }); /* prompt(String title,String msg,[Function fn],[Object scope],[Boolean/Number multiline]) title:提示框的标题 msg:显示的信息内容 [Function fn]:(可选)回调函数 [Object scope]:(可选)回调函数的作用域 [Boolean/Number multiline]设置为false将显示一个单行文本域,设置为true将以默认高度显示一个多行文本区。默认为false */ Ext.MessageBox.prompt("title","message",callBack,this,true); function callBack(id,msg){ alert("单机的按钮是:"+id+"\n输入的内容是:"+msg); } /* wait(String msg,[String title],[Object config]) msg:显示的信息内容 [String title]:提示框的标题,为可选参数 [Object config]:用于配置进度条的配置对象为可选参数 */ Ext.MessageBox.wait("请等待,操作需要很长时间!","提示",{text:'进度条上的文字'}); /* show(Object config) Object config:一个包含提示配置信息的配置对象 配置对象: buttons:Ext.Msg.CANCEL;EXT.Msg.OK;OKCANCEL;YESNO;YESNOCANCEL title:提示框标题 msg:显示的信息内容 width:对话框的宽度,以像素为单位 closable:false将隐藏右上角的关闭按钮默认为true modal:true为模式窗口,false为非模式窗口 fn:回调函数 progress:true则显示一个进度条,默认为false,该进度条由程序控制滚动 progressText:进度条上显示的文字 wait:true则显示一个自动滚动的进度条,默认为false prompt:true则显示一个单行文本域,默认为false multiline:如果prompt为true则nultiline为true时显示多行文本区,false显示单行文本域 icon:一个样式文件,它对对话框提供一个背景图 Ext.Msg.ERROR(错误图标) Ext.Msg.INFO(信息图标) Ext.Msg.QUESTION(问题图标) Ext.Msg.WARNING(警告图标) */ Ext.MessageBox.show({ title: "提示", msg: '我是猪', modal: true, prompt: true, value: "请输入", fn: callBanck, buttons: Ext.Msg.YESNOCANCEL, icon: Ext.Msg.QUESTION }); function(id,msg){ alert("单机的按钮是:"+id+"\n输入的内容是:"+msg); } }); </script> </HEAD> <body></body> </HTML>