AJAX总结第一章1、ajax是什么?AJAX的全称是AsynchronousJavaScriptAndXML.,、ajax的三个基本特点?由javascript编写,程序异步执行,用XML来封装和传输数据。3、AJAX的6个技术基础分别是什么?HTML、CSS、DOM、javascript、XML、XMLHttpRequest4、AJAX的功能是什么?局部刷新,增强用户的交互体验。5、为什么使用AJAX?Ajax应用程序的优势在于:,不阻塞用户。2、局部刷新,无需页面跳转,增强了用户的交互体验。,可以最大程度的减少冗余请求和响应对服务造成的负担。4、Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少服务器负载。6、AJAX的核心技术是什么?AJAX的核心技术是XMLHttpRequest。7、AJAX的核心思想是什么?AJAX的核心思想是支持异步交互。8、关于AJAX的描述Ajax不是一个新技术(1)使用XHTML和CSS的基于标准的表示技术(2)使用DOM进行动态显示和交互(3)使用XML和XSLT进行数据交换和处理(4)使用XMLHttpRequest进行异步数据检索(5)使用JavaScript将以上技术融合在一起9、,不再需要打开新页面,,在页面内与服务器通信。,,,不需要打断用户的操作,。大部分交互在页面之内完成,不需要切换整个页面10.、ajax的缺点?1、ajax不支持浏览器back按钮。2、浏览器的通用性,每个客户的端的浏览器不尽相同、版本也不一致,有可能会造成无法动作问题。对搜索引擎的支持比较弱。不容易调试。第6章XMLHttpRequest对象XMLHttpRequest是Ajax的核心,是区分传统Web应用程序的标志XMLHttpRequest一种支持异步请求的技术。XMLHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户XMLHttpRequest对象功能或作用XMLHttpRequest对象用于和服务器交换数据。5、XMLHttpRequest对象创建try { varxmlhttp=newXMLHttpRequest(); }//在IE下创建XMLHttpRequest对象 catch(e) { varxmlhttp=newActiveXObject(''); }////在非IE下创建XMLHttpRequest对象XMLHttpRequest对象属性和方法oen方法,初始化请求,建立连接,设置请求的相关参数信息。send方法,发送请求,将请求发送到指定地址的HTTP服务器。abort方法,取消当前请求。XMLHttpRequest对象重新回到初始化状态。readyState,属性,表示XMLHttpRequest对象的当前状态status,属性,表示当前HTTP请求的状态responseT
ajax 总结 来自淘豆网m.daumloan.com转载请标明出处.