Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7582072 建立时间:2006年5月29日 |

| |
[Prototype(Ajax)]深入理解AJAX响应信息的处理 软件技术
lhwork 发表于 2006/10/17 10:00:29 |
请求状态
该AJAX对象的请求状态与被请求文件的HTTP状态是一样的。包含在AJAX文件中的HTTP对象处理了所有的W3C描述的HTTP状态代码定义,并把它们返回给请求方法。状态代码被分成了五个部分:
· 信息的 1xx
· 成功的 2xx
· 重定向 3xx
· 客户端错误 4xx
· 服务器错误 5xx
上面的数字中的最前面一位表示某种类别的状态代码。例如,成功的是2xx,它的意思是包含了200-299之间的所有状态代码。HTTP对象检查状态代
码的第一位数字,并根据代码所属的类别,执行一次转换。在检测出类别之后,HTTP对象把它发送给响应方法,该方法把状态代码作为字符串的形式返回。这就
是HTTP状态方法:
|
[Prototype(Ajax)]prototype.js 源代码深入解读 软件技术
lhwork 发表于 2006/10/17 9:56:33 |
prototype 1.3.1 版本和之前的 1.2.0 版本有了不少改进,并增加了新的功能: 1. 增加了事件注册管理 2. 增加了空间定位的常用函数 3. 改善了 xmlhttp 的封装 4. 移除了 Effect.js,交给 Rico 或者 script.aculo.us 这些扩展库类实现。 5. bug 修复 代码: /** * 定义一个全局对象, 属性 Version 在发布的时候会替换为当前版本号 */ var Prototype = { Version: '1.3.1', // 一个空方法,其后的代码常会用到,先前的版本该方法被定义于 Ajax 类中。 emptyFunction: function() {} } /** * 创建一种类型,注意其属性 create 是一个方法,返回一个构造函数。 * 一般使用如下 * var X = Class.create(); 返回一个类型,类似于 java 的一个 |
|
[Prototype(Ajax)]prototype.js 使用指南 软件技术
lhwork 发表于 2006/10/17 9:47:56 |
1. Prototype是什么? 或许你还没有用过它, prototype.js 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端, 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。
如果你最近体验了这个程序包,你很可能会发现文档并不是它的强项之一。像所有在我之前的开发者一样,我只能一头扎进prototype.js的源代码中并且试验其中的每一个部分。 我想当我学习他的时候记写笔记然后分享给其他人将会很不错。
我也一起提供了这个包的对象,类,方法和扩展的 非官方参考 。
2. 通用性方法 这个程序包里面包含了许多预定义的对象和通用性方法。编写这些方法的明显的目的就是为了减少你大量的重复编码和惯用法。
2.1. 使用 $()方法 $() 方法是在DOM中使用过于频繁的&nbs |
|
[Prototype(Ajax)]AJAX Tutorial with Prototype 软件技术
lhwork 发表于 2006/9/2 12:07:46 |
<html> <head> <title>AJAX Zip Checker </title> <link rel="stylesheet" href="style.css" type="text/css" /> <script src="prototype.js" language="JavaScript" type="text/javascript"></script> <script type="text/javascript" language="JavaScript"> function checkZip() { if($F('zip').length == 5) { var url = 'checkZip.cfm'; var params = 'zip=' + $F('zip'); var ajax = new Ajax.Updater( {success: 'zipResult'}, url,
|
|
|
站点首页 | 联系我们 | 博客注册 | 博客登陆
Sponsored By W3CHINA W3CHINA Blog 0.8 Processed in 0.125 second(s), page refreshed 144755756 times. 《全国人大常委会关于维护互联网安全的决定》 《计算机信息网络国际联网安全保护管理办法》 苏ICP备05006046号
|