`
junfeng279
  • 浏览: 3520 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Extjs 弹框

    博客分类:
  • js
阅读更多
//自定义工具,用户产生操作提示窗片

Ext.MsgAlert = function(){
	var msgCt;
	function createBox(t,s){
		return ['<div class="msg">',
				'<div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"></div></div></div>',
				'<div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc"><h3>', t, '</h3>', s, '</div></div></div>',
				'<div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"></div></div></div>',
				'</div>'].join('');
	}
	
	return {
		msg: function(title,format){
			if(!msgCt){
				msgCt = Ext.DomHelper.insertFirst(document.body,{
					id: "msg-div",
					style: 'position:absolute;top:10px;width:250px;margin:0 auto;z-index:20000;'
				},true);
			}
			
			msgCt.alignTo(document,'c-c'); //具体参数可参考http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.Element
			var s = String.format.apply(String,Array.prototype.slice.call(arguments,1));
			
			var m = Ext.DomHelper.append(msgCt,{
				html:createBox(title,s)
			},true);
			
			m.slideIn('t').pause(3).ghost("tr",{
				remove:true
			});
		},
		init: function(){
			var lb = Ext.get('lib-bar');
			if(lb){
				lb.show();
			}
		}
		
	};
}();


调用方法
Ext.MsgAlert.msg("提示框", "你点击了确认");
分享到:
评论

相关推荐

    extJs 下拉框联动实现代码

    代码如下:// 第一个下拉框 var parentStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: ‘loadByParentid.action?parentid=1001’ }), reader: new Ext.data.JsonReader({ root: ‘list’, id: ...

    extjs弹出框 n秒后消失

    在EXTJS中,弹出框(也称为警告、信息或确认对话框)是用户界面交互的重要组成部分,常用于向用户提供信息、警告或者等待用户确认操作。实现EXTJS弹出框在n秒后自动消失,我们可以利用EXTJS的定时器(Ext.util....

    ext实现的炫丽的弹框、进度条效果、询问框

    首先,EXTJS的弹框(Message Box)是它的一个核心组件,用于显示警告、确认、信息或错误消息。Message Box可以自定义标题、按钮、图标和消息内容,甚至支持回调函数来处理用户点击按钮后的逻辑。例如,你可以创建一...

    基于ExtJS5的后台管理系统案例 - 源码

    ExtJS5是一款强大的JavaScript框架,主要用于构建富客户端的Web应用程序,尤其在开发复杂的后台管理系统时,它的优势尤为显著。这套基于ExtJS5的后台管理系统案例提供了丰富的功能和组件,可以帮助开发者快速搭建...

    extjs初学控件

    本文将对初学者介绍一些常见的ExtJS控件,特别是弹框和表格(Grid)的使用方法。 首先,我们来关注弹框(MessageBox)。Ext.MessageBox是ExtJS提供的一种用于显示消息、警告、确认或获取用户输入的弹出对话框。以下...

    EXTJS创建提示框、面板、表格建议代码实现

    [removed] function testPanel(){ var p=new Ext.Panel({ title:'测试面板', collapsible:true, renderTo:'base',//被渲染的对象,渲染的对象必须是ID width:400, ... tbar:[ {text:'新增'},{text:'修改'},{...

    ExtJS 制作个性表格

    在我们的示例中,我们将关注如何在表格中添加图片、复选框以及实现数据获取和弹框提示功能。 1. **创建基础表格(Grid)** 首先,我们需要定义一个基本的Ext JS Grid面板。这通常涉及创建一个`Ext.grid.Panel`实例...

    ExtJS Ext.MessageBox.alert&#40;&#41;弹出对话框详解

    代码如下: Ext.onReady(function() { Ext.Msg.alert&#40;‘提示’, ‘逗号分隔参数列表’&#41;; //这种方式非常常见的 }); 效果图: 代码如下: Ext.onReady(function() { //定义 JSON(配置对象) var config = { ...

    java实现文件下载,并弹出保存对话框(Excel)

    ExtJS是一种用于构建企业级Web应用的JavaScript库,其中包含了大量的UI组件和工具。 具体到示例中的代码片段,使用了jQuery库创建了一个隐藏的HTML表单,并设置了必要的属性如`target`、`method`和`action`,使其...

    ext-js示例代码

    ext-js示例代码 ext-js示例代码 ext-js示例代码

Global site tag (gtag.js) - Google Analytics