Ext.grid.EditorGridPanel中用的是列选择器 if(!this.selModel){ this.selModel = new Ext.grid.CellSelectionModel(); } Ext.grid.GridPanel中用的是行选择器 getSelectionModel : function(){ if(!this.selModel){ this.selModel = new Ext.grid.RowSelectionModel( ...
2008-04-05

看透mvc

MVC设计模式 MVC在Web系统中的模式与应用 通过Java Swing看透MVC设计模式
判断对象的类型 typeof(something) 可能返回的数据为 number string boolean object function undefined 例如: 1. var str = "Hello"; alert(typeof(str)); 显示为string 2. var date = new Date(); alert(typeof(date)); 显示为object 3. function test(){} alert(typeof(test)) 显示为function 4. var unknow; alert(typeof(un ...
2008-02-23

javaScript中的new

关键字: javascript
function po(){ /// this.age ="super age"; } po.prototype.age ="super prototype age"; function func() { //this.age='name has been changed.'; } //func.prototype.age='prototype of func'; func.prototype = new po(); var f = new f ...
2008-02-18

json与eval

关键字: json, eval
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。 JSON建构于两种结构: “名称/值 ...
在网页中嵌入播放器 常用网页播放器代码 在网页中插入视频播放代码全集 在网页中嵌入media播放器: 将下面这段程序放在<body>....</body>之间 <div align="center"> <table width="405" border="8" cellspacing="5" cellpadding="5" bordercolorlight="#FFFF00"> <tr> <td width="672" bordercolor="#FFFFFF" bordercolorlight="#ffff00"> <object classid= ...
转贴自http://vvban.blog.163.com/blog/static/1103491200751384943857/embed是个很简便的语法,可以用来播放影音档,通常它是用来播放Windows Media Player支援的格式,但也可用来播放一些其他格式,只是要注意更多细节,本文最後再略微提一下这些其他格式,主要还是针对播放Media Player支援的格式来讨论。(如WMA、WMV、ASF、MPG、AVI)  〈embed src=档案位址〉    上面这便是embed最简单、最简洁的写法,只要这样写便可播放影音档了,以下再开始讨论各注意事 ...
display:none改div不会显示,默认为inline,可以显示出来。 HTML { display : sDisplay } Scripting object.style.display [ = sDisplay ] Possible Values sDisplay String that specifies or receives one of the following values. block Object is rendered as a block element. none Obj ...
最常用的字符实体http://www.blabla.cn/html_tutorials/015_html_entities.html    ⊙⊕@#&〓\㊣℡﹋﹌☆★○●◎◇◆□■▓△▲▼▽◢◣◤◥⊿※§··々‖$£¤¢♂♀≈≡∷∮∑∈⊥‖∠⌒⊙≌∽√≈≤≥ΘΞ∏ΦΩξ≈≡≠=≤≥<>≮≯∷&plusm ...
可以通过给body添加onscroll属性或者把事件处理函数分配给window.onscroll属性。 下面是一个始终在页面的顶部显示的水印。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keyw ...
看了《javaScript高级程序设计》做的笔记! 第一种方式: 工厂方法 能创建并返回特定类型的对象的工厂函数(factory function)。 function createCar(sColor){ var oTempCar = new Object; oTempCar.color = sColor; oTempCar.showColor = function (){ alert(this.color); }; return oTempCar; } var oCar1 = createCar(); var oCar2 = createCar ...
在DHTML开发中,微软在其DOM中为每个元素实现了一个fireEvent方法。我们知道HTML的事件onXXX可以由系统(IE环境)来管理和触发,也可以直接执行事件的handler,比如onclick,如果被赋予事件处理函数,我们可以用element.onclick()来执行事件处理函数。那么fireEvent用来干嘛呢? 在MSDN中fireEvent的描述很简单:Fires a specified event on the object. bFired = object.fireEvent(sEvent [, oEventObject]) 并且MSDN给出了一个使用fi ...
原文http://www.duduwolf.com/wiki/2007/658.html Ext2.0正式版虽然还没出来,但是官网上的例程还是令人兴奋不已。内存泄漏的问题应该是解决了,布局类更新了,增加了新的东西,grid的功能更加强大,tabs也增加了循环按钮,还增加了类似delphi action manager的action类,在反映速度上也有一定的提升,这些新功能确实很令人振奋,可惜正式版还没出来,API也还没出来,所以想立刻使用2.0 版做开发的,会有一定的困难。本文的目的就是和大家一起探讨一下2.0版的布局类,希望在API没有出来之前对大家的开发有所帮助,还有就是希望 ...
jsp include是把嵌入的页面源代码(当然是解析后的去掉等标记)源源本本“拷贝”到了当前页面里,而IFRAME仅仅是把那个页面作为一个内嵌窗口对象插入在页面里,那个页面是独立于当前页面的。 
个人门户:http://www.protopage.com 简  介:利用AJAX技术实现的个人门户,页面上包括各种Panel(模块):新闻,图片,RSS阅读器,天气预报,记事本,收藏夹,Email信箱等。 功能十分强大,可以设置页面背景的颜色或图像,Panel的标题颜色,及整个的配色方案(类似于skin),各个Panel之间的定位可以层叠或不层叠。可以建立新的页面,每个页面可以设置为公开或私人。 一个个人门户基本的结构是:   Homepage    /        \    ...
HTML语言是我们建立网页的工具,从它出现发展到现在,规范不断完善,功能越来越强。但是依然有缺陷和不足,人们仍在不断的改进它,使它更加便于控制和有弹性,以适应网络上日新月异的应用需求。2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本,XHTML和HTML,XML有什么不同,它增加了什么新功能,今天就让我们来初步认识一下XHTML。 XHTML是The Extensible HyperText Markup Language(可扩展标识语言)的缩写。HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言 ...
本文引用了《Ajax高级程序设计》与《Ajax in action》的部分内容什么是ajax2005 年2月,Adaptive Path公司的Jesse James Garrett在网上发表了一篇名为《Ajax:一种Web应用程序开发的新方法》的文章。在这篇文章中,Garrett阐述了他为什么认为Web应用程序正在填平与传统桌面应用程序之间的鸿沟。他引用了一些新的技术,并以几个Google的项目作为例子,说明了如何将传统的、基于桌面应用程序的用户交互模型应用到Web上。然后他说出了两句引起人们大量兴趣、兴奋和争论的话:Google Suggest和Google Maps就是这种新型Web应用程 ...
[本文转载自:http://www.regexlab.com/zh/encoding.htm] 摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。引言“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然 ...
ext2.0中文语言包gb2312格式
跨域访问是ajax中比较头疼的事情。 Ext的Ext.data.ScriptTagProxy对象是用于解决这个问题的。 这个对象实际上做的事情就是使用动态script标签来处理跨域的请求问题。 script标签的主要优点在于它并不受Web浏览器跨域安全限制的束缚,以及比 XMLHttpRequest具备更好的浏览器兼容性。 ScriptTagProxy的使用方式比较简单,只用在构造函数中设置一个url。 示例代码: var ds = new Ext.data.Store({ proxy: new Ext.data.ScriptTagProxy({ ...
flare
搜索本博客
最近加入圈子
存档
最新评论