function createXHR(){ //检测原生XHR对象是否存在,如果存在刚返回它的新实例; //如果不存在,则检测ActiveX对象; //如果两个都不存在,就抛出一个错误。 if(typeof XMLHttpRequest != "undefined"){ ...
分类:
其他好文 时间:
2014-09-28 19:36:25
阅读次数:
138
Git远程操作详解 - 阮一峰的网络日志http://www.ruanyifeng.com/blog/2014/06/git_remote.html2.XHR_百度文库http://wenku.baidu.com/link?url=bxf_ou2tKCmrl4OW_zKrH8Oikgtrjn8nuv...
分类:
Web程序 时间:
2014-09-26 01:46:58
阅读次数:
423
php测试代码ajax封装代码//封装ajaxfunction ajax(obj){ var xhr = createXHR(); obj.url = obj.url + '?rand=' + Math.random(); obj.data = params(obj.data); ...
分类:
其他好文 时间:
2014-09-26 01:14:37
阅读次数:
301
Pre loader 预加载一般有两种常用方式:xhr和动态插入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方式,然后使用动态插入节点方法加载的文件都会 在加载后立即执行,javascript的执行一方面会占...
分类:
Web程序 时间:
2014-09-25 03:42:38
阅读次数:
228
所有options均可选,下面简要说明每个option1.async默认为true,即请求为异步请求,这也是ajax存在的意义。但同时也可以将这个参数设置为false,实现同步请求。(同步请求会锁定浏览器,直到这个请求结束后才可以执行其他操作)2.bforeSend(XHR)这个方法是用来在发送请求...
分类:
Web程序 时间:
2014-09-24 17:50:17
阅读次数:
258
function Getjson() { var str = "NKXZPJ.ashx"; var xhr = makexhr(); xhr.open("Post", str, true); xhr...
分类:
其他好文 时间:
2014-09-23 22:08:05
阅读次数:
152
// 添加以下代码来进行测试:// ajax 发生错误,就会执行$('body').ajaxError(function(e, xhr, setting, text){ // e - event 事件 // xhr - XMLHttpRequest 对象 // setting - ajax 设置 /...
分类:
其他好文 时间:
2014-09-23 20:34:25
阅读次数:
172
一、简史IE5.5最早实现XHR,需要通过ActiveXObject创建xhr实例,直到IE7才定义了XMLHttpRequest对象。IE5.5实现XHR之后,其他浏览器紧随其后实现了XHR,直接命名为XMLHttpRequest。早期的XHR能力有限:只能传输文本,上传能力有限,而且不能跨域。为...
分类:
其他好文 时间:
2014-09-19 11:26:35
阅读次数:
135
1. 创建文件名为“someResource”的文件(文件无后缀),文件类型:文件,在文件夹中如下图:"someResource"文件代码:This is the content of resource someResource2. HTML代码: 使用原生XHR来获取并包括HTML片段 ...
分类:
Web程序 时间:
2014-09-18 16:14:44
阅读次数:
195
HTML5解决跨域问题由于浏览器的同源策略,网络连接的跨域访问是不被允许的,XHR对象不能直接与非同源的网站处理数据交互。而同源指的是什么呢?同源的范畴包括:规则(协议),主机号(域名、ip等),端口号。但是随着开放,共享平台的流行,跨域访问的需求愈加强烈。目前最常用的跨域方案是动态加入script...
分类:
Web程序 时间:
2014-09-15 00:50:47
阅读次数:
344