Javascript
文章平均质量分 53
jianfeng008cn
这个作者很懒,什么都没留下…
展开
-
【prototype学习】基于prototype的表单验证(一)
前台的表单验证是项目必不可少的一个部分,可以说是WEB项目很重要的一个细节,俗话说细节决定成败,我是比较看重这些的,不知道想法如何?用到现在总觉得不是很顺手,所以自己着手写了这个东东,自己在IE测试了一下,目标是做成能跨浏览器的通用验证,欢迎各位拍砖。该验证器是一个具体的扩展实现 原帖:[url]http://flytogether.iteye.com/blog/32983。[/url]顺...2006-11-28 10:20:11 · 90 阅读 · 0 评论 -
【Extjs学习七】Extjs2.0 form如何使用checkbox和radiobox
问题:Extjs2.0 form如何使用checkbox和radiobox答想到三个办法:一是标签使用panel+html;二是通过3个fieldset进行布局;{xtype:"form",title:"Form",items:[{ xtype:"fieldset", autoHeight:true, layout:"column",...原创 2009-02-27 08:59:10 · 194 阅读 · 0 评论 -
【Extjs学习七】Extjs2.0 日期相关函数
主要是parse 到date 和 format到string原创 2009-03-02 11:22:03 · 93 阅读 · 0 评论 -
Extjs2.2 已经开始抛弃其他框架了吗?
如题:我看到在ext-base中ext.lib.event有getTime函数,别的adapter却没有,ext.eventobject中是调用了ext.lib.event的getTime函数的,谁比较清楚这方面信息吗?2008-09-08 19:05:17 · 271 阅读 · 0 评论 -
【Extjs学习四】Extjs2事件机制源码分析图解
http://www.iteye.com/topic/156913 写道EXT将事件分为了两种:自定义事件与浏览器事件。 自定义事件: 按字面意思就是用户自己定义的事件,这个事件通常与组件相关。并且需要用户根据组件的状态自己触发。相关的类Ext.util.Observable 、Ext.util.Event(Observable.js)。Ext.util.Observable是所有组件(...2008-09-09 15:51:38 · 132 阅读 · 0 评论 -
【Extjs学习五】Extjs2-lib源码分析图解
针对ext-lib进行了大致的分析,画了个简单的类图,给我的感觉是虽然element比较好用,但是内部设计不是很合理,和lib的双向依赖太严重,我的想法是应该充实ext.lib.dom,弱化dom的其他类比方说domhelper,domhelper也依赖了element,而且我发现依赖的部分基本是针对dom的简单的style操作方法,我想也许把domhelper及style部分的封装放进ext.l...2008-09-10 08:33:14 · 95 阅读 · 0 评论 -
【Extjs学习七】extjs2-淘宝特效代码实践
学习extjs拿网站特效练了练手,是在http://www.iteye.com/topic/236362的基础上修改成基于extjs的,自动播放和动画效果都是可以配置的。例子如下:http://www.zjcxrc.com.cn/ext-2.2/index.html ...2008-09-26 09:56:22 · 122 阅读 · 0 评论 -
摘录的文章
http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也...原创 2008-05-14 19:10:36 · 205 阅读 · 0 评论 -
【Extjs学习一】Extjs2继承函数简单分析及疑问
Ext = {version: '2.0'}; /** * 继承,并由传递的值决定是否覆盖原对象的属性 * 返回的对象中也增加了override()函数,用于覆盖实例的成员 * @param {Object} subclass 子类,用于继承(该类继承了父类所有属性,并最终返回该对象) * @param {...2008-05-21 19:48:13 · 107 阅读 · 0 评论 -
我的javascript学习之路(三) 对象之this
主题:"this" of JavaScript [翻译] 链接:http://www.iteye.com/topic/24457我不赞成该文的观点,所以针对该文提出我自己的理解,如有不当之处,还请各位多多指教!我觉得该文章对Copy和Referring的概念的理解会使大家陷入困境。下面我针对该文的一些行文附上自己的理解,方便大家对比。[quote]代码:f...2006-09-16 12:10:03 · 66 阅读 · 0 评论 -
我的javascript学习之路(一)对象之基础
做了2个多月的ajax项目,对js的学习觉得了深入了不少,把自己的一些学习的经验贴出来,希望对初学者有所帮助,也希望大家能指出我的错误之处或者不当之处。javascript 是基于对象的语言,为什么这么说呢,需要仔细思考。js的单根继承体系需要仔细了解,我觉得在js的世界里本身没有类的概念,他只有对象Object,不像java语言本身就有了Object然后又有Class,js中我们...2006-09-15 19:06:18 · 63 阅读 · 0 评论 -
【prototype学习】基于prototype的表单验证(二)
上次在javaEye上看到了一个有关验证的帖子后,感觉和我的想法很相似,就着手做了扩展,[url]http://www.iteye.com/topic/36302[/url]做得比较简单,因为当前的项目只要求在IE下OK,也没仔细改进,该帖子发出以后,有人推荐了国外的一个验证框架,以前我也看到过,当时没发现其亮点,而且功能上实在太简单,无法胜任平时的验证,几乎只是一些不带参数的格式验证,如数...2006-12-12 16:26:23 · 92 阅读 · 0 评论 -
【prototype学习】基于prototype的拖动以及3横2竖布局
rtps: 学习prototype ing,参考着做了个简单的表格拖动,做了个后台管理的布局,由于css等的不精通遇到了各种问题,有经验的人给点建议吧,在网上找了很久也没有类似的布局(不用frameset),如果有朋友能帮忙美化一下,麻烦共享一下,不认识前台厉害的mm:(...2006-12-25 16:25:39 · 87 阅读 · 0 评论 -
【prototype学习】基于prototype的tree(纯数据驱动OO)
rt:给出代码和demo;看到很多tree的实现,很少有数据驱动的,大部分都是一个js 的array或者xml文件作为数据源,参考dtree的功能写了这个树,特点提供了回调函数传回的是tree和选种node的引用,方便扩展,可以把简单的后台管理导航等都用js来搞定,目前样式部分没有处理,最后一个demo加以css样式控制可以做成menu。使用的最主要的技巧:是通过对外暴露的tree引用达到...2006-12-30 20:19:11 · 132 阅读 · 0 评论 -
给javascript library挑挑刺
第一个观点:([color=red]js代码不仅仅是为了实现功能而且是拿来给程序员看的[/color])我想,大家用js库的想法可能和我一样,不仅是为了使用他,用用他的效果,而且想掌握他,掌握到“这个库和我写的一样”的程度,用着放心,出问题也容易找,好解决,因为大家都知道“项目中是不允许说不”的。如果要自己写,那就有很多制约因素,能力 ,经验,时间。经验很重...2007-05-16 10:59:03 · 67 阅读 · 0 评论 -
【prototype学习】prototype源码分析—enumerable
js 代码 var $break = new Object(); //表示break的对象 可以对比java的exception的使用 var $continue = new Object(); //表示continue的对象 可以对比java的exception的使用 var Enumerable = { eac...2007-08-16 23:12:03 · 87 阅读 · 0 评论 -
【Extjs学习二】Extjs2小控件slideplayer
这下子左右上下的tab都可以轻松添加到web页面上去了,目前没有添加自动播放功能,这2天添好了再放新的上来Ext.onReady(function(){ Ext.ux.SlideBox = Ext.extend(Object, { constructor : function(cfg) { Ext.ux.SlideBox.superclass.constructor.call(th...2008-07-04 17:10:27 · 144 阅读 · 0 评论 -
【Extjs学习三】Extjs2使用心得摘录
080717 Ext.data.JsonStore的必要参数和其他参数的灵活组合,可以应对服务器返回的不同数据格式,主要是url fields 分别对应data和record。 store.insert(0,new Ext.data.Record({'id':'-1','name':'defaultchoose'}, '-1'));//store 增加数据 080920 v...2008-07-17 09:35:31 · 65 阅读 · 0 评论 -
javascript摘录
[code]if (typeof(obj.property) != "undefined") {}[/code][code]if (obj instanceof PredefinedObj) {}[/code]语言的基础一定要打扎实!如:各原始类型占用内存存储空间 各原始类型如何转化 原始类型和对象类型存储的区别(没弄清楚咋用递归呢)[url]http://www...2006-09-13 17:32:16 · 72 阅读 · 0 评论 -
我的javascript学习之路(四) 对象之function
[code]//下面的例子构造了一个function对象function xx(){ return function yy(){};}var x = new xx();alert(typeof x);[/code][code]//下面的例子构造了一个Object对象function xx(){ name="jianfeng008cn";}va...2006-09-13 17:45:32 · 63 阅读 · 0 评论 -
我的javascript学习之路(二) 对象之定义
javascript 是弱语言 我们学习javascript的时候 就不应该收到强类型语言规则的限制 强类型语言一般从数据结构(类)到对象(类的实例)2个角度来考虑问题,所以我们要实现动态增加类的属性或者方法都比较困难,连生成一个对象动态增加属性或者方法都比较困难,一般都需要装饰模式,最基本的动态生成一个实体bean,然后从数据map中把key对应的值赋给bean的该name属性都是开销比较大...2006-09-13 19:10:19 · 57 阅读 · 0 评论 -
在Ext中如何使窗体总在最前面(how to set a window always on top
http://hi.baidu.com/rainchen/blog/item/b8fbd1438df5b71472f05d57.html 一般情况下控制 show 也能达到目的 // show the window win.show(Ext.getBody(),function(){ //this.setActive(true); }...原创 2009-01-23 17:10:42 · 220 阅读 · 0 评论