【AJAX】AJAX入门指南
【是什么】 AJAX,即Asynchronous Javascript And XML,异步JavaScript和XML。AJAX是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象异步的向服务器发送请求,并且利用服务器返回的数据来部分更新当前页面。 【传统方式和AJAX方式】
传统方式(同步): 用户点击按钮或者链接向浏览器发出请求,等待服务端相应,同时服务器进行相应处理,并将处理结果以新的html页面的方式返回给用户。 AJAX方式(异步): 将用户和服务器之间的交互方式变为异步方式。 当用户想服务器端提交请求之后,不需要等待服务端相应,可以继续自己的用户体验,当服务器端处理完之后返回给浏览器,会由一种特殊的XMLHTTPReuqest接收返回的数据结果,并通过相应的程序将结果返回给用户。 【同步和异步Web应用】
【小结】 大致涉及到的技术有:①HTML用于建立Web表单并确定应用程序其他部分使用的字段。②JavaScript代码是运行AJAX的核心代码,帮助改进与服务器应用程序的通信。③DHTML或Dynamic HTML,用于动态更新表单。我们将使用div、span和其他动态HTML元素来标记HTML。④文档对象模型DOM用于处理HTML结构和服务器返回的XML。⑤XML技术。⑥XMLHttpRequest对象。 AJAX的应用算是一种老技术、新技巧。本着全心全意为用户服务,不断进步。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |