05 2010 档案

摘要:JavaScript继承机制的实现1.对象冒充原理:构造函数使用this关键字给所有属性和方法赋值(即采用类声明的构造函数方式)。因为构造函数只是一个函数,所以可使ClassA的构造函数成为ClassB的方法,然后调用它。ClassB就会收到ClassA的构造函数中定义的属性和方法。例如:下面方式定义的ClassA和ClassB:function ClassA(sColor){this.color... 阅读全文
posted @ 2010-05-14 17:27 Ethan Shan 阅读(462) 评论(1) 推荐(1)
摘要:最近这一段时间事情太多了,没有时间再继续写,幸好这两天有点小闲,先小写一下JavaScript中面向对象一中推荐的方法。本文承接上一篇JavaScript面向对象编程(1) -- 基础。 上篇说过,JavaScript没有类的概念,需要通过函数来实现类的定义。先通过一个例子说明:Code highlighting produced by Actipro CodeHighlighter (freew... 阅读全文
posted @ 2010-05-13 15:09 Ethan Shan 阅读(452) 评论(0) 推荐(0)
摘要:自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向对象编程方面。 1. 用JavaScript实现类 JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含其它函数,这样,... 阅读全文
posted @ 2010-05-13 15:06 Ethan Shan 阅读(575) 评论(0) 推荐(0)
摘要:上回说到了类的定义,prototype通过一个全局对象Class从形式上将函数和类区别开来。既然是类,那么就有抽象类,具体类,类的继承,同时,类的成员可以有实例成员和静态成员。下面来看一下prototype是怎么做到这些的。(更多请关注:www.x2design.net)先看prototype中的以下的代码: var Abstract = new Object();Object.extend = ... 阅读全文
posted @ 2010-05-13 14:51 Ethan Shan 阅读(2282) 评论(0) 推荐(0)
摘要:prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解:  首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Array)、逻... 阅读全文
posted @ 2010-05-13 09:30 Ethan Shan 阅读(456) 评论(0) 推荐(1)
摘要:either...or...与 neither...nor...一、either...or... either...or...意为"或者……或者……;不是……就是……"之意。表示两者之一,连接句子中两个并列的成分。例如: When the girl is happy, she eithe... 阅读全文
posted @ 2010-05-12 16:51 Ethan Shan 阅读(689) 评论(0) 推荐(0)
摘要:我们根据实例来解释JQuery选择器(selectors)中xpath几种常用的用法比如下面html代码<ul><li class="aaaa" title="ttt">li-1</li><li class="bbbb">li-2</li><li title="fffff">li-2</li></ul>... 阅读全文
posted @ 2010-05-12 14:51 Ethan Shan 阅读(675) 评论(0) 推荐(0)
摘要:一、标签选择器:   顾名思议,标签选择器是直接将HTML标签作为选择器,可以是p、h1、dl、strong等HTML标签。如: p { font:12px;} em { color:blue;} dl { float:left; margin-top:10px;}   二、id选择器:   我们通常给页面元素定义id。例如定义一个层 <div id="menubar"></div> ... 阅读全文
posted @ 2010-05-12 14:43 Ethan Shan 阅读(5097) 评论(0) 推荐(0)
摘要:英文网站部分http://www.google.com 或者http://search.msn.com :不必多说 ASP.NET AJAX官方网站:不用多说了…… ASP.NET AJAX Control Toolkit官方网站:同样不必多说…… 官方参考文档:必备资料,虽然现在还不是很全。 官方讨论社区:直接和ASP.NET AJAX顶级... 阅读全文
posted @ 2010-05-08 10:22 Ethan Shan 阅读(226) 评论(0) 推荐(1)
摘要:水晶报表乱码中文乱码问题 - Crystal reports 原因1:CR輸出的漢字格式不对(簡體還是繁體),簡體要先在區域設成(中國),然後在cr裡設字體為"宋體“即可 原因2:字符集问题。应查看web.config中字符集配置 原因3:数据流量过大。有时候,在水晶报表中导入的数据过多,并配置有图表,而服务器的配置相对较低,那么程序运行并不会报错,只是在显示的页面上显示乱码!至于原因,还没有搞明白。 原因4:Crystal Report 8.5导出的PDF是为乱码,但CryStal Report 9.0已经修正了这个问题。那么方法一是可以把Crystal Report8.5版本下做 阅读全文
posted @ 2010-05-06 11:04 Ethan Shan 阅读(6515) 评论(2) 推荐(1)
摘要:在網上搜了很多的關於表格排序的Js代碼,看起來相當晦澀,爲了以後便於查找,方便自己也方便大家。1.对单列的表格排序:<html> <head><title>Table Sort Example</title> <script type="text/javascript"> function compareTRs(oTR1, oTR2) ... 阅读全文
posted @ 2010-05-04 18:21 Ethan Shan 阅读(480) 评论(0) 推荐(0)