《JavaScript》高级程序设计第21章:Ajax和Comet,jsonp
一、创建XMLHttpRequest对象 二、XHR的用法 五、跨域资源共享 六、其他跨域技术 七、安全 七、安全 1. 图像Ping 2. JSONP(JSON with padding,填充式JSON/参数式JSON) 3. Comet(“服务器推送”) 4. 服务器发送事件(SSE:Server-Sent Events) 5. Web Sockets 6. SSE & Web Sockets 7. 跨域方法小结: 七、安全 Ajax的技术核心是 XMLHttpRequest对象 (简称XHR) 一、创建XMLHttpRequest对象 1 function createXHR(){ 2 if(typeof XMLHttpRequest != "undefined"){ 3 //IE7, FireFox, Opera, Chrome, Safari都支持原生的XHR对象,这些浏览器中可以使用XMLHttpRequest构造函数 4 return new XMLHttpRequest(); 5 } else if (typeof ActiveXObject != "undefined"){ 6 //使用于IE7之前的版本 7 if(typeof arguments.callee.activeXString != 'string'){ 8 var versions = [