- 浏览: 195207 次
- 性别:
- 来自: 长沙
文章分类
最新评论
-
在世界的中心呼喚愛:
思路很好
连连看全局消除算法 -
tianaozhu:
请问,我修改了词库和源文件怎么就不好用了, 我源文件是: My ...
自己动手开发翻译软件(Java版) -
Arlrn:
博主你好,最近在学习排序算法,看了你的博客,你的直接插入排序, ...
各种排序算法的实现及其比较 -
sharong:
有一个明显错误,很显然冒泡排序的时间复杂度是O(n^2)
各种排序算法的实现及其比较 -
julydave:
希尔排序不太对吧。。
各种排序算法的实现及其比较
首先,要写Extjs,建议大家用一个工具spket。有eclipse版的,也有dreamweaver版的,本来想把安装包和破解包上传的,但太大,javaeye不让传。需要的同志直接找我要:lingyibin@gmail.com
1、alert
Ext.MessageBox.alert("测试","这是内容!",function(){alert("你点击了alert中的确定按钮!");});
2、comfirm
Ext.MessageBox.confirm("测试","这是内容!",function(e){alert(e);}); //这里e是点击的按钮上面的文字
3、promt
Ext.MessageBox.prompt("测试","这是内容!", function(e,text){ alert(e+"-"+text); //e和上面一样,也是点击的按钮的名称,text是写入的数据 },this,true); //this表示作用域,true表示多行
4、定制的消息框
Ext.MessageBox.show({ title:"标题", msg:"内容的消息", buttons:{"ok":"ok按钮上的文字"}, //定义窗口上的按钮及按钮上的文字 fn:function(e){alert(e);}, //点击按钮时的事件 width:300, icon:Ext.MessageBox.INFO, closable:false, progress:true, wait:true, progressText:"进度条" , prompt:true , multiline:true });
Ext.MessageBox.show还有其它的一些参数:
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.QUESTION 8.width:弹出框的宽度,不带单位 9.prompt:设为 true,则弹出框带有输入框 10.multiline:设为 true,则弹出框带有多行输入框 11.progress:设为 true,显示进度条,(但是是死的) 12.progressText:显示在进度条上的字 13.wait:设为 true,动态显示 progress 14.waitConfig:配置参数,以控制显示 progress
5、下面实现一个弹出进度条
Ext.MessageBox.show({ title : "标题", msg : "内容的消息", buttons : {}, // 窗口上没有按钮 width : 300, icon : Ext.MessageBox.INFO, closable : false, progress : 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", "请稍等一会儿!"); } } } for (var i = 1; i < 13; i++) { setTimeout(f(i), i * 500);// 从点击时就开始计时,所以 500*i表示每 500ms // 就执行一次 }
还有另一种写法,设置一个时间,时间一到就用程序隐藏进度条。
Ext.MessageBox.show({ title:"时间进度条", msg:"5s 后关闭进度框", progress:true, width:300, wait:true, waitConfig:{interval:600},//0.6s 进度条自动加载一定长度 closable:false }); setTimeout(function(){Ext.MessageBox.hide()},5000);//5 后执行关闭窗口的函数
还可以简化:
Ext.MessageBox.show({ title:"时间进度条", msg:"5s 后关闭进度框", progress:true, width:300, wait:true, closable:false, waitConfig:{ //这里,程序会在duration的时间后执行fn里面的函数,我们利用这一点来关闭进度条 duration:5000, interval:600, fn:function(){ Ext.MessageBox.hide() } } });
发表评论
-
Ext js面向对象的特性
2011-05-11 11:06 10081、支持命名空间(Java里用的是包的概念) Ex ... -
Ext 2.x中,关于combobox的取值问题
2011-02-15 19:47 1774Ext中,关于combobox的取 ... -
Ext常用的知识点(三)--combobox和xml的绑定
2011-02-09 11:47 1060直接看代码,所有需要注意的地方都标在代码后面了 Ext ... -
Ext常用的知识点(二)--panel和window
2011-02-09 01:16 15441、Panel 很容易就可以做写出一个panel v ... -
Extjs复习笔记(二十)-- tree和grid结合
2010-11-07 12:20 1605让tree和grid结合起来 相关内容之前大都讲过,这里就不 ... -
Extjs复习笔记(十九)-- XML作为tree的数据源
2010-11-07 11:52 2667用XML来作为tree的数据源 所有文件都上传了 ... -
Extjs复习笔记(十八)-- TreePanel
2010-11-07 11:09 1286Grid这一块暂时就讲到这。这一节开始就是tree的相关内容了 ... -
Extjs复习笔记(十七)-- 给grid里面的内容分组
2010-11-07 03:11 1996给grid里面的内容分组。 Ext.onReady(fun ... -
Extjs复习笔记(十六)-- 可编辑的grid
2010-11-07 02:43 1829可编辑的grid。 可以响应数据加载完时的事件。。。 可以 ... -
Extjs复习笔记(十五)-- JsonReader
2010-11-07 01:54 2688使用JsonReader来创建grid中的store (exa ... -
Extjs复习笔记(十四)-- XmlReader
2010-11-05 13:48 2355读取XML文件来构造grid 先了解一个函数:Ext.dat ... -
Extjs复习笔记(十三)-- GridPanel
2010-11-05 03:11 1667这一节开始,复习grid,博大精深呀! 拿官网的例子来 ... -
Extjs复习笔记(十二)--form验证
2010-11-04 23:37 1410验证。。。 1、不允许 ... -
Extjs复习笔记(十一)--换肤
2010-11-04 21:48 1296换肤功能 首先写一个 ... -
Extjs复习笔记(十)-- 网页主框架
2010-11-04 14:58 1042主界面的雏形: <!DOCTYPE html ... -
Extjs复习笔记(九)-- 加载等待
2010-11-04 13:29 2125登陆时的加载状态: <style type=&qu ... -
Extjs复习笔记(八)--登陆框
2010-11-03 02:33 1773之前有一篇博客展示了一个图书管理系统,接下来的几篇博客将会解析 ... -
Ext图书管理系统
2010-10-31 10:17 1871其实这一篇日志写很久了,由于近期项目演示的需要,我把它转到这边 ... -
Extjs复习笔记(七)-- ComboBox的添加、修改
2010-10-31 02:09 2598ComboBox的测试,有几个方法没写完整,有待之后解决。。。 ... -
Extjs复习笔记(六)--完整的浮动窗口
2010-10-30 03:30 3337前面搞了这么久的基础,下面该来做这个界面了: 这是一个浮动窗 ...
相关推荐
下面是一个简单的示例代码,演示如何在页面加载完成后弹出一个消息框: ```html Ext.onReady(function(){ Ext.Msg.alert('系统提示', '已经成功!'); }); ``` 通过以上代码,当页面加载完成时会弹出一个提示框,...
通过以上知识点的详细讲解,我们对Ext框架有了更深入的理解,从起源、特点、下载配置到实际编码实践,每一个环节都至关重要。掌握这些基础知识,是进入Ext开发世界的敲门砖,也是构建高质量Web应用的基石。
在Ext3.2中,一些关键知识点包括: 1. **组件(Components)**:Ext库的核心是各种组件,如面板(Panel)、表格(Grid)、窗口(Window)等。每个组件都有自己的配置项和方法,可以定制外观和行为。 2. **布局管理...
### 新版ext教程知识点概述 根据提供的文件信息,“新版ext教程.pdf”被描述为一个非常优秀的教程资源,其内容详实、易于理解且全面。该文档主要围绕ext框架进行讲解,适合初学者以及有一定基础的开发者参考学习。...
**Ext.MessageBox** 是 Ext 框架中的一个重要组成部分,主要用于弹出对话框,显示消息或请求用户输入信息。它支持三种类型的对话框:警告(alert)、确认(confirm)和提示(prompt)。下面将详细介绍这三个方法的...
### Gwt-ext学习笔记知识点详解 #### 一、GWT与Gwt-ext简介 - **GWT (Google Web Toolkit)**:是由Google开发的一款用于构建高度交互式的Web前端应用的开发框架,它允许开发者使用Java语言编写客户端代码,并通过...
### Ext教程知识点详解 #### 1. Ext实例 Ext教程主要介绍了Ext JS的多个实例,涵盖了从基础的表格控件到复杂交互的弹出窗口。Ext JS是基于JavaScript的框架,广泛用于开发富互联网应用程序(RIA),支持多种浏览器...
例如,以下代码展示了如何在页面加载完成后弹出一个消息框: ```html <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css"/> <script type="text/javascript" src="extjs/adapter/ext/...
下面是一个简单的 Ext JS 应用示例,用于展示如何创建一个弹出消息框: ```html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ...
### Ext-JS框架中文文档知识点概览 #### 一、ExtJS框架简介 **ExtJS** 是一个基于JavaScript的开源框架,它提供了丰富的UI组件库和强大的数据处理能力,非常适合用于构建复杂的Web应用程序。该框架最初由Sencha...
### EXT培训第二讲知识点 #### 一、EXT简介与环境搭建 **1.1 新建Web工程** 在开始EXT的学习之前,首先需要搭建一个基本的Web开发环境。本章节主要介绍如何创建一个Web项目,并配置必要的EXT资源文件。 **步骤...
下面将详细介绍这两个技术及其结合使用的关键知识点: 1. **Struts2**:Struts2 是 Apache 软件基金会的开源项目,它继承了 Struts1 的优点并解决了其存在的问题。Struts2 提供了一种基于拦截器的 MVC 模式,使得...
### Extjs 学习——总结的一些常用知识点 #### 一、概述 Extjs 是一个用于构建 Web 应用程序的强大框架,它提供了大量的 UI 组件和功能,可以帮助开发者快速搭建出高质量的应用界面。本文将根据一个月的学习经验,...
在EXT 3.0.0中,主要包含以下核心知识点: 1. **组件系统**:EXT的核心是其组件化设计,允许开发者创建各种复杂的UI元素,如表格、表单、树形视图、面板、菜单等。这些组件可以灵活组合,形成复杂的应用结构。 2. ...
8. **工具提示与弹出窗口**:Ext.Net提供了丰富的提示和弹出窗口组件,如Tip、Window和MessageBox,方便展示额外信息或进行用户确认操作。 9. **性能优化**:通过压缩、合并脚本和CSS,以及延迟加载等技术,Ext.Net...
本文将深入讲解如何利用Ext HTMLEditor实现图片上传功能,以及相关知识点。 1. Ext JS 库介绍 Ext JS 是一个用于构建桌面Web应用的JavaScript框架,它提供了丰富的UI组件和数据管理功能。它使用MVC(Model-View-...
全书由一个可以引领读者快速入门的“hello world”示例开篇,紧接着对ext js的事件、核心组件、表格和表单等各种控件、树形结构、拖放、弹出窗口、布局、数据存储和传输、实用工具和扩展等进行了详细讲解,最后以一...
全书由一个可以引领读者快速入门的“hello world”示例开篇,紧接着对ext js的事件、核心组件、表格和表单等各种控件、树形结构、拖放、弹出窗口、布局、数据存储和传输、实用工具和扩展等进行了详细讲解,最后以一...
同时,`Ext2`可能用于创建一个弹出式窗口或模态对话框,展示上传进度、状态信息和上传按钮。 在压缩包中的`uploaddialog`文件夹可能包含了实现这个功能所需的HTML、CSS、JavaScript文件,以及可能的图片和其他资源...