自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

翻译 Prototype 1.6 边学边译 -- Ajax Ajax.Updater

 Ajax.Updaternew Ajax.Updater(container, url[, options])执行一个 AJAX 请求,并将响应内容更新到指定容器。Ajax.Updater 是一个特殊的 Ajax.Request: 后者所具备的功能,前者同样拥有。如果你不熟悉 Ajax.Request,请先阅读与之相关的文档,然后再回到本章。 一个简单的样例new A

2008-12-31 09:13:00 2532

翻译 Prototype 1.6 边学边译 -- Ajax Ajax.Response

 Ajax.Response 1.6该对象被传递到所有 Ajax 请求回调中作为第一个参数。这是一个针对原始 XmlHttpRequest 对象(或与之相对应的 ActiveX 控件)的封装。 它解决了跨浏览器的问题,并且通过 responseJSON 和 headerJSON 属性增加了对 JSON 的支持。译注:Ajax.Request 其实也是封装 XmlHttp

2008-12-31 09:02:00 2789

翻译 Prototype 1.6 边学边译 -- Ajax Ajax.Responders

 Ajax.RespondersAjax.Responders.register(responder) Ajax.Responders.unregister(responder)维护一个全局的侦听器队列,它能捕获到所有基于 Prototype 的 AJAX 请求的每一个步骤。有时,你需要对发生在页面中的所有 AJAX 操作(通过 Ajax.Request、 Ajax.Upd

2008-12-18 17:38:00 1026

翻译 Prototype 1.6 边学边译 -- Ajax Ajax.Request

 Ajax.Requestnew Ajax.Request(url[, options])初始化并处理一个 AJAX 请求.该对象是一个具有多种用途的 AJAX 请求:它管理请求的生命周期,处理“样板文件”代码(boilerplate), 让你能够按照你的需要在指定的阶段插入所需的回调函数。 options 是一个可选的 hash 参数,除非你获取一个将会被 eval

2008-12-18 17:31:00 1984

翻译 Prototype 1.6 边学边译 -- Ajax Ajax.PeriodicalUpdater

 Ajax.PeriodicalUpdaternew Ajax.PeriodicalUpdater(container, url[, options])周期性地执行一个 AJAX 请求并根据返回的响应文本更新指定容器的内容。它提供了一种“退化(decay)”机制 —— 当相邻两次请求的响应内容无变化时,会自动增加后续请求的时间间隔。 该对象解决了常见的要求进行周期性更新的需

2008-12-18 13:36:00 2652

翻译 Prototype 1.6 边学边译 -- Ajax 选项

 Ajax 选项本章描述所有核心选项(被所有 AJAX 请求共享)和回调函数的详细信息。在 Ajax 命名空间中的所有请求对象都共享一系列公共的选项和回调函数。 回调函数在请求生命周期的各个阶段被调用,并且它们具有相同的参数列表。在请求期间,参数所包括的选项被不断的传递到请求中。 公用选项选项默认值描述asynchronoustr

2008-12-17 18:13:00 1053

原创 使用 HttpResponse.Filter 实现简繁/繁简转换

HttpResponse.Filter 属性,类似于 HttpRequest.Filter(参见使用 HttpRequest.Filter 来过滤或转换 Http 输入流),只不过一个是出口,一个是入口(想像一下停车场),在这两个点之间的数据由服务器端处理,在这两点之外的,则由用户浏览器处理。那么,在出口处能做些什么呢?当然是对数据进行一些统一的处理,比如说简繁转换、过滤非法词汇等等。在这里说

2008-12-13 16:07:00 2559

翻译 Prototype 1.6 边学边译 -- Ajax

  Ajax Ajax Options Ajax.PeriodicalUpdater Ajax.Request Ajax.Responders Ajax.Response Ajax.Updater Prototype 提供三种对象处理 AJAX 通信。使用 P

2008-12-13 14:55:00 675

翻译 Prototype 1.6 边学边译 -- 工具函数 Try.these

 Try.theseTry.these(Function...) -> firstOKResult接收任意数目的函数作为参数,返回第一个执行成功的函数(未抛出异常的函数)的结果。 该函数提供一种简单的对按照某种顺序排列的分组代码块进行检测的方法。被检测函数的执行顺序通常依照某个给定的特性, 根据函数和特性的相符程度由高到低进行排列(译注:类似于设计模式中的“职责链[chai

2008-12-13 14:51:00 785

翻译 Prototype 1.6 边学边译 -- 工具函数 document.getElementsByClassName

 document.getElementsByClassName 不推荐document.getElementsByClassName(className[, element]) -> [HTMLElement...]返回(并扩展)所有具有参数 className 指定的 CSS 类名的元素。可选的 element 参数用于指定搜索范围(仅搜索该元素下的子节点)。

2008-12-10 12:24:00 1102

翻译 Prototype 1.6 边学边译 -- 工具函数 $w

 $w$w(String) -> Array以空格作为分隔符,将字符串拆分为一个 Array。类似于 Ruby 的 %w{foo bar} 或 Perl 的 qw(foo bar)。 这个函数用于拯救那些憎恨在原始数组中以逗号分隔字符串的行为的人们 :-) 样例$w(apples bananas kiwis) // -> [apples, bananas

2008-12-10 12:22:00 641

翻译 Prototype 1.6 边学边译 -- 工具函数 $R

 $R$R(start, end[, exclusive = false]) -> ObjectRange创建一个新的 ObjectRange 对象。这个函数是对 ObjectRange 构造函数的简单封装,但是应优先使用 $R 简称。 ObjectRange 实例描述了一段相邻值的范围,如数字、 文本或其它在语义上支持相邻值的范围类型。关于相邻值类型的进一步说明请查看相应

2008-12-08 18:13:00 648

原创 一个有趣的小测试——两个使用字符串描述的二进制数字相或的问题

在论坛上看到一个问题,两个字符串  string a = "1100100111001010111";  string b = "1010101101110110010";求字符串 c,若 a 和 b 相对应的位有一个为 1,则 c 中该位置处的值为 1。例如在本题中 c = "1110101111111110111"。有人回答:string a = "11001001

2008-12-04 12:47:00 1312

原创 使用 HttpRequest.Filter 来过滤或转换 Http 输入流

 HttpRequest.Filter 属性为我们提供了一个过滤和转换器,可以在进行页面处理之前对 Http 输入流数据进行更改。如果指定了该属性,所有 Http 的请求数据都会通过你所指定的过滤器,这意味着可以在数据到达页面之前进行筛选或转换,并且对于所有的页面,只需做一个统一的处理,而不必每个页面都去增加代码。常见的应用有非法字符过滤、繁简转换等。 其实所谓的过滤器,说白了就是一个

2008-12-03 09:38:00 5377

翻译 Prototype 1.6 边学边译 -- 工具函数 $H

  $H $H([obj]) -> Hash 创建一个 Hash 表(从我们的角度上来说,它跟 “map” 或 “关联数组” 是同一个概念),对 Hash 构造函数进行了必要的封装, 从而使你能够在安全的环境中,传递一个已有的 Hash 对象,在不损及原对象的情况下返回对象的复本 (而不是单纯的克隆对象)。

2008-12-02 17:17:00 659

翻译 Prototype 1.6 边学边译 -- 工具函数 $F

  $F $F(element) -> value 返回表单控件的值。Form.Element.getValue 方法的简称。 详细内容请参见 Form.Element.getValue。  

2008-12-02 17:14:00 579

使用 Jquery 操作表格

使用 JQuery 操作表格,很简单的代码,有详细的注释。

2009-07-28

自己翻译的 Prototype 1.6.0.3 中文参考手册

自己翻译的 Prototype 1.6.0.3 中文帮助手册,索引章节编排与英文版完全一致,虽然山寨,但绝非粗制滥造:)

2009-03-17

Prototype 1.6 版用 CSS

測試下能把這個 CSS 文件引入到 Blog 中嗎?

2008-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除