My Book

ajax

原理:在用户和服务器之间加个中间层,是用户操作与服务器响应异步化 并不是所有的用户请求都提交给服务器,像一些数据验证和数据处理可以交给ajax引擎来做,并且只要确定需要从服务器读取新数据的时候再由ajax引擎代为向服务器发送请求

ajax是多种技术组合起来的一种浏览器和服务器交互技术,基本思想是允许浏览器向服务器发送http请求,并将收到的数据来更新页面而不必刷新整个页面

  优点:1、不刷新页面更新数据
        2、更好的用户体验
        3、减轻服务器的负担

同步和异步的区别

同步是指脚本会停留并等待服务器发送回复然后再继续

异步是指脚本会继续其进程并处理可能的回复

同源策略

同源策略是一种安全协议,同源指的是域名、端口和协议都相同
脚本只能执行来自同一来源的窗口和文件

解决跨域问题

document.domain +iframe
window.name
jsonp