Ruby's Louvre

每天学习一点点算法

导航

2010年5月26日 #

跨域的异步请求三

摘要: 这部分我们继续增强我们的系统,如强制定的回调函数。参考一些类库,这些回调函数暂定如下几种:onStart:请求开始时调用。onSuccess:请求成功时调用,通常后台会返回一个JSON给它做参数。onTimeout:请求超时时调用,有一个参数,标识其耗时多少毫秒。onError:请求失败时调用,有一个异常对象做参数。如果超时,我们会自动抛出一个自定义错误。onComplete:请求完成时调用,为了... 阅读全文

posted @ 2010-05-26 21:50 司徒正美 阅读(2578) 评论(1) 推荐(2)

跨域的异步请求二

摘要: 说一下JSONP的原理,我们的跨域严重依赖这东西。其实这是一种脚本注入的行为,前后涉及两段脚本片断,并公开一些全局变量。为了放便讲解,我把例子先放出来: <!doctype html><html> <head> <title>jsonp原理 by 司徒正美</title> <meta charset="utf-8"/> ... 阅读全文

posted @ 2010-05-26 10:39 司徒正美 阅读(2797) 评论(2) 推荐(1)