首页 prototype.js 1.4版开发者手册(强烈推荐) 5

prototype.js 1.4版开发者手册(强烈推荐) 5

举报
开通vip

prototype.js 1.4版开发者手册(强烈推荐) 5prototype.js 1.4版开发者手册(强烈推荐) 5 create(*) instance (any) 定义新类的构造方法。 The Ajax object 这个对象被用作其他提供AJAX功能的类的根对象。 Property Type Kind Description activeRequestCount Number instance 正在处理中的Ajax请求的个数。 Method Kind Arguments Description getTransport() instance (non...

prototype.js 1.4版开发者手册(强烈推荐) 5
prototype.js 1.4版开发者手册(强烈推荐) 5 create(*) instance (any) 定义新类的构造方法。 The Ajax object 这个对象被用作其他提供AJAX功能的类的根对象。 Property Type Kind Description activeRequestCount Number instance 正在处理中的Ajax请求的个数。 Method Kind Arguments Description getTransport() instance (none) 返回新的XMLHttpRequest 对象。 The Ajax.Responders object 继承自 Enumerable 这个对象维持一个在Ajax相关事件发生时将被调用的对象的列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 。比如,你要设置一个全局 钩子来处理Ajax操作异常,那么你就可以使用这个对象。 Property Type Kind Description responders Array instance 被注册到Ajax事件通知的对象列表。 Method Kind Arguments Description register(responderToAdd) instance responderToAdd: object with methods that will be called. 被传入 参数 转速和进给参数表a氧化沟运行参数高温蒸汽处理医疗废物pid参数自整定算法口腔医院集中消毒供应 的对象应包含名如Ajax事件的系列方法(如onCreate,onComplete,onException)。通讯事件引发所有被注册的对象的合适名称的函数被 调用。 unregister(responderToRemove) instance responderToRemove: object to be removed from the list. 从列表中移除。 dispatch(callback, request, transport, json) instance callback: name of the AJAX event being reported, request: the Ajax.Request object responsible for the event, transport: the XMLHttpRequest object that carried (or is carrying) the AJAX call, json: the X-JSON header of the response (if present) 遍历被注册的对象列表,找出有由callback参数决定的那个函数的对象。然后向这些函数传递其它的三个参数,如果Ajax 响应中包含一个含有JSON内容的X-JSON HTTP头,那么它会被热行并传入json参数。如果事件是onException,那么transport参数会被异常代替,json不会传递。 The Ajax.Base class 这个类是其他在Ajax对象中定义的类的基类。 Method Kind Arguments Description setOptions(options) instance options: AJAX options 设定AJAX操作想要的选项。 responseIsSuccess() instance (none) 返回 true 如果AJAX操作成功,否则为 false 。 responseIsFailure() instance (none) 与 responseIsSuccess() 相反。 The Ajax.Request class 继承自 Ajax.Base 封装 AJAX 操作 Property Type Kind Description Events Array static 在AJAX操作中所有可能 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 的事件/状态的列表。这个列表包括: 'Uninitialized', 'Loading', 'Loaded', 'Interactive', 和 'Complete'。 transport XMLHttpRequest instance 承载AJAX操作的 XMLHttpRequest 对象。 url string instance 请求的URL。 Method Kind Arguments Description [ctor](url, options) constructor url: the url to be fetched, options: AJAX options 创建这个对象的一个实例,它将在给定的选项下请求url。onCreate事件在调用constructor事被激发。 重要: 如果选择的url受到浏览器的安全设置,他会一点作用也不起。 很多情况下,浏览器不会请求与当前页面不同主机(域名)的url。 你最好只使用本地url来避免限制用户配置他们的浏览器(谢谢Clay) evalJSON() instance (none) 这个方法显然不会被外部调用。它在Ajax响应中含有X-JSON HTTP头时用于内部调用执行这些内容。 evalReponse() instance (none) 这也方法显然不会被外部调用,如果Ajax响应含有一个值为text/javascript的Cotent-Type头,那么这个方法就用被调用执行响应体。 header(name) instance name: HTTP header name 引用Ajax响应的头的内容,在Ajax访问结束后再调用这个方法。 onStateChange() instance (none) 这个方法通常不会被外部调用。 当AJAX请求状态改变的时候被这个对象自己调用。 request(url) instance url: url for the AJAX call 这个方法通常不会被外部调用。已经 在构造方法中调用了。 respondToReadyState(readyState) instance readyState: state number (1 to 4) 这个方法通常不会被外部调用。 当AJAX请求状态改变的时候被这个对象自己调用。 setRequestHeaders() instance (none) 这个方法通常不会被外部调用。 被这个对象自己调用来配置在HTTP请求要发送的HTTP报头。 The options argument object An important part of the AJAX operations is the options argument. There's no options class per se. Any object can be passed, as long as it has the expected properties. It is common to create anonymous objects just for the AJAX calls. Property Type Default Description method String 'post' HTTP 请求方式。 parameters String '' 在HTTP请求中传入的url 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 的值列表。 asynchronous Boolean true 指定是否做异步 AJAX 请求。 postBody String undefined 在HTTP POST的情况下,传入请求体中的内容。 requestHeaders Array undefined 和请求一起被传入的HTTP头部列表, 这个列表必须含有偶数个项目, 任何奇数项目是自定义的头部的名称, 接下来的偶数项目使这个头部项目的 字符串值。 例子:['my-header1', 'this is the value', 'my-other-header', 'another value'] onXXXXXXXX Function(XMLHttpRequest, Object) undefined 在AJAX请求中,当相应的事件 /状态形成的时候调用的自定义方法。 例如 var myOpts = {onComplete: showResponse, onLoaded: registerLoaded};. 这个方法将被传入一个参数, 这个参数是承载AJAX操作的 XMLHttpRequest 对象,另一个是包含被执行X-JSON响应HTTP头。 onSuccess Function(XMLHttpRequest, Object) undefined 当AJAX请求成功完成的时候调 用的自定义方法。 这个方法将被传入一个参数, 这个参数是承载AJAX操作的 XMLHttpRequest 对象,另一个是包含被执行X-JSON响应HTTP头。 onFailure Function(XMLHttpRequest, Object) undefined 当AJAX请求完成但出现错误的 时候调用的自定义方法。这个方法将被传入一个参数, 这个参数是承载AJAX操作的 XMLHttpRequest 对象,另一个是包含被执行X-JSON响应HTTP头。 onException Function(Ajax.Request, exception) undefined 当一个在客户端执行的Ajax发生像无效响应或无效参数这样的异常情况时被调用的自定义函数。它收到两个参数,包含 异常Ajax操作的Ajax.Request对象和异常对象。 insertion an Insertion class undefined 一个能决定怎么样插入新内容的类,能 Insertion.Before, Insertion.Top, Insertion.Bottom, 或 Insertion.After. 只能应用于Ajax.Updater 对象. evalScripts Boolean undefined, false 决定当响应到达的时候是否执行其中的脚本块,只 在 Ajax.Updater 对象中应用。 decay Number undefined, 1 决定当最后一次响应和前一次响应相同时在 Ajax.PeriodicalUpdater 对象中的减漫访问的次数, 例如,如果设为2,后来的刷新和之前的结果一样, 这个对象将等待2个设定的时间间隔进行下一次刷新, 如果又一次一样, 那么将等待4次,等等。 不设定这个只,或者设置为1,将避免访问频率变慢。 frequency Number undefined, 2 用秒表示的刷新间的间隔,只能应用于 Ajax.PeriodicalUpdater 对象。 The Ajax.Updater class 继承自 Ajax.Request 当请求的url返回一段HTML而你想把它直接放置到页面中一个特定的元素的时候被用到。 如果url的返回 将把 HTML 变为
Hello, Chief Wiggum. How's it going? The Insertion.Top class 继承自 Abstract.Insertion 在给定元素第一个子节点位置插入 HTML。内容将位于元素的开始标记的紧后面。 Method Kind Arguments Description [ctor](element, content) constructor element: element object or id, content: HTML to be inserted 继承自 Abstract.Insertion. 创建一个可以帮助插入动态内容的对象。 下面的代码
Hello, Wiggum. How's it going? 将把 HTML 变为
Hello, Mr. Wiggum. How's it going?
本文档为【prototype.js 1.4版开发者手册(强烈推荐) 5】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_597436
暂无简介~
格式:doc
大小:36KB
软件:Word
页数:0
分类:互联网
上传时间:2018-04-15
浏览量:5