随笔分类 - Ajax异步
摘要:一、Ajax对象(3个方法5个属性) 1、创建Ajax对象 如果想使用Ajax必须有一个前提:首先要创建一个Ajax对象,但是由于Ajax属于客户端语言,所以其在不同浏览器下创建的方式也是不同的: 基于IE内核的浏览器(低于IE8以下版本的IE浏览器) 基于W3C内核的浏览器(火狐、谷歌、Opera
阅读全文
摘要:当我们向服务器发送Ajax请求时,在W3C浏览器下,数据可以及时更新,但是如果使用的是IE浏览器且发送的是GET请求,系统会自动缓存请求结果,当下次访问时,系统自动会调用缓存信息,这会造成数据更新不及时。 一、Ajax缓存起源 IE缓存设计初衷: 在实际项目开发中,如果我们向同一url地址发送请求时
阅读全文
摘要:一、什么是跨域请求? Ajax技术由于受到浏览器的限制,该方法不允许跨域通信,如上图所示,主要原因: 同源策略阻止从一个域上加载的脚本获取或操作另一个域上的文档属性。也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 Aja
阅读全文
摘要:在jQuery中,封装了两种方式也提供了对Ajax的支持: 底层实现 高级实现 一、Ajax底层实现 这个方法比较简单,只有一个options参数,要求是一个json格式的数据 options常用参数解析: 实现get请求 实现post请求 二、Ajax高级实现 实现get请求 运行后发现,虽然是a
阅读全文