- Author:
-
by:
sliuqin
- Date:
-
29. July 2008 11:50
- Tagged in:
-
- Comments:
先来看看两篇文章: JScript中的prototype(原型)属性研究(1) 和 JScript中的prototype(原型)属性研究(2) prototype 属性 返回对象类型原型的引用。 objectName.prototype objectName 参数是对象的名称。 说明 用 prototype 属性提供对象的类的一组基本功能。 对象的新实例“继承”赋予该对象原型的操作。 有JavaScript固有对象都有只读的prototype,并且可以向该对象添加新的功能,但是不能改变原有的原型.我们自己定义的对象的prototype就自由的多了,可以赋予新个原型. 参考...
[More]
- Author:
-
by:
sliuqin
- Date:
-
28. July 2008 10:37
- Tagged in:
-
ajax编程之旅
- Comments:
我们用<精通JavaScript>中我完整AJAX程序包来做分析:先贴出源代码 1: // A generic function for performming AJAX requests
2: // It takes one argument, which is an object that contains a set of options
3: // All of which are outline in the comments, below
4: function ajax( options ) {
...
[More]
- Author:
-
by:
sliuqin
- Date:
-
28. July 2008 09:41
- Tagged in:
-
ajax编程之旅
- Comments:
发送数据之后,我们就该要处理服务器给我们的响应了. 在学习XMLHttpRequest一节的时候,就讲到XMLHttpRequest有一个onreadystatechange 的事件监听者,还有讲解了XMLHttpRequest 对象可以有5中状态:unsent , opened , headers received , loading , done.我们可以根据这两个东西来处理服务器返回的数据. 看下面的代码: // 创建一个XMLHttpRequest对象.
var xml = new XMLHttpRequest();
...
[More]
- Author:
-
by:
sliuqin
- Date:
-
26. July 2008 13:19
- Tagged in:
-
ajax编程之旅
- Comments:
发送数据的两个请求 GET POST 发送GET请求 一个典型的get请求: http://www.dotnetcurry.com/ShowArticle.aspx?ID=147&AspxAutoDetectCookieSupport=1 所有的web服务器都知道如何将?后面的数据解释为键值对. var xml=new XMLHttpRequest (); xml.open("GET","http://UIElement.cn/ShowArticle.aspx?ID=1"); xml.send();
.csharpcode, .csharpcode pre
...
[More]
- Author:
-
by:
sliuqin
- Date:
-
26. July 2008 10:01
- Tagged in:
-
- Comments:
通过AJAX编程之旅第一站:建立连接 ,我们已经建立和服务器之间的连接了,连接好了,不要忘记AJAX方法中最重要的特性:可以和服务器进行数据的交换.这一站,让我们来看看:如何将数据包装起来,发送给服务器. 数据串行化 我们要发送数据给服务器,首先就要想整理好它的格式,服务器和人一样,也喜欢看的明白的东西.整理数据格式,我们可以称做:"串行化 (serialization)"; 服务器喜欢两种数据格式: 传输一个常规的JavaScript对象,也就是键值对的形式(其中值可以是字符串,也可以是数字); 从表单的输入栏中提交,这种情况和第一中的不同之处在与,提...
[More]
- Author:
-
by:
sliuqin
- Date:
-
25. July 2008 16:12
- Tagged in:
-
ajax编程之旅
- Comments:
本文只是对http://www.w3.org/TR/XMLHttpRequest/的一个粗糙翻译整理. 摘要 XMLHttpRequest对象,详细定义了客户端脚步和服务器端进行数据传递的API; 目录: 介绍 一致性(Conformance) 依赖 术语(Terminology) 扩展性 安全性考虑 XMLHttpRequest对象 XMLHttpRequest的事件 XMLHttpRequest的异常 1.介绍 X...
[More]
- Author:
-
by:
sliuqin
- Date:
-
24. July 2008 17:56
- Tagged in:
-
ajax编程之旅
- Comments:
AJAX中最重要的,也是最固定的部分的HTTP请求,令人高兴的是,所有的浏览器都支持用JavaScript动态的来创建HTTP连接. 归根到底,AJAX的目的是异步地向服务器发送和接收数据,至于得到和发送的是什么数据格式,那等下站再讨论,现在最重要的是:建立连接 建立连接 AJAX的关键就是和服务器建立连接,这里我们用最通常的方法:使用xmlhttprequest对象. web开发中最讨厌的就是浏览器之间的差异,在CSS中,IE6的存在,让无数的网页设计师吃尽了苦头.在JavaScript中,这个苦头我们依然要吃..不过幸好,我感觉没有CSS那么头大. 还是分为IE和其他现代的浏...
[More]
- Author:
-
by:
sliuqin
- Date:
-
24. July 2008 16:48
- Tagged in:
-
ajax编程之旅
- Comments:
早就想用一个系列的文章来写AJAX,让自己头到尾理一遍,更好的掌握基础知识(昨天的面试受打击了,基础知识很重要).要是写的好,也许也可以帮助到一些想了解AJAX,但是无从下手的同学. 在这里系列中主要会包括:AJAX基础知识,DOM操作,XML操作,等等在学习到一定的知识只会,要分析AJAX框架,目前主要考虑jquery(我以用它好多年啊..呵呵..).最后当然是每次都要加入示例啦. 第一次写系列的文章,现在一开始还不知道怎么组织啊~~,慢慢来吧,相信自己会有质的飞跃. AJAX编程之旅第一站:HTTP请求 很不幸的,我感觉学习AJAX没有Hello world.
- Author:
-
by:
sliuqin
- Date:
-
24. July 2008 09:38
- Tagged in:
-
面试
- Comments:
昨天面试,笔试题做的烂啊.. 1.Array和ArraryList有什么区别? ArraryList使用大小可按需动态增加的数组实现 IList 接口。(IList接口表示可按照索引单独访问的对象的非泛型集合。) 2.数组是值类型,还是应用类型? 数组是相同类型的对象的集合。由于数组几乎可以为任意长度,因此可以使用数组存储数千乃至数百万个对象,但必须在创建数组时就确定其大小。数组中的每项都按索引进行访问,索引是一个数字,指示对象在数组中的存储位置或槽。数组既可用于存储引用类型,也可用于存储值类型。 原来数组可以是引用类型,也可以是值类型啊. 一个看似不起眼的题,还是有很多学问...
[More]
- Author:
-
by:
sliuqin
- Date:
-
22. July 2008 17:10
- Tagged in:
-
embedded code
- Comments:
原文链接:http://msdn.microsoft.com/en-us/library/ms178135(vs.80).aspx 在asp.net页面上嵌套一些c#的代码,一直的我不喜欢的,一则是因为要保持页面的整洁性,二则,添加太多的c#代码,对前天页面人员也是一种负担,很难看明白啊.但是有时候也确实需要这些页面内嵌的代码块.至少现在的asp.net mvc也是这样做的. 下面就是一个简单的例子: <% if (1 > 3){%>
<b> 如果1>3,显示这里.</b>
<%}els...
[More]