`
Anddy
  • 浏览: 197938 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Ajax技术原理

    博客分类:
  • Ajax
阅读更多

话说面试中容易被问到这样的问题:Ajax技术原理是什么?

首先想到的是:异步,局部刷新,xmlHttpRequest 。

 

系统的看看Ajax的原理:

JavaScript和XML,是一种创建交互式Web应用程序的开发技术,Ajax是综合运行各种已有开发技术的一种新的Web开发方式,Ajax应用涉及HTML、XML、DOM、CSS以及JavaScript、json。

 

Ajax如何实现这种处理方式的呢? (对JavaScript了解甚少)


Ajax的核心技术是XMLHttpRequest对象,XMLHttpRequest使JavaScript脚本能够在后台发送HTTP请求并获取和处理服务器的响应的内容。通过XMLHttpRequest对象提供的open()、send()方法,可以向服务器发送请求,open()方法可以将请求设置为异步方式,在服务器处理请求的过程中。客户端不需要等待,不影响客户端用户的其他操作,当接收到服务区响应后,JavaScript脚本通过XMLHttpRequest对象的responseText或者responseXML获取响应内容。

Ajax的特点:

异步请求(无需等待服务器的响应)、避免页面的刷新、精简的数据

 

分享到:
评论
2 楼 Anddy 2010-05-25  
hanz188 写道
“responseTest”是“responseText”吗,貌似写错了一个字母

修改好了!.
1 楼 hanz188 2010-05-20  
“responseTest”是“responseText”吗,貌似写错了一个字母

相关推荐

    AJAX技术原理和使用方法

    ### AJAX技术原理与使用方法详解 #### 一、引言 AJAX(Asynchronous JavaScript and XML),即异步JavaScript和XML技术,是一种用于创建快速动态网页的技术。它并不是一种单一的技术,而是多种技术的组合使用,包括...

    Ajax技术原理及在Web中的实现.pdf

    Ajax技术原理及在Web中的实现 Ajax技术原理: Ajax(Asynchronous JavaScript and XML)的核心是JavaScript对象XMLHttpRequest,可以向服务器提出异步请求、处理服务器的响应、更新Web页面。Ajax技术使浏览器可以...

    AJAX技术原理及经典案例

    **AJAX技术原理** AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它的核心是XMLHttpRequest对象,它允许JavaScript在后台与服务器进行通信,实现页面的...

    ajax技术原理及工作原理简介

    ajax技术原理及工作原理简介,对于对异步操作有兴趣的朋友有很大帮助。

    ASP.NET中AJAX技术原理 实例

    总结,ASP.NET中的AJAX技术结合了服务器端的强大功能和客户端的交互性,极大地提升了用户体验。通过学习和实践表单验证和级联菜单等实例,开发者可以更好地理解和掌握AJAX在ASP.NET中的应用,为Web应用程序带来更...

    ajax 基本原理 ajax 基本原理

    为了解决这些问题,Ajax技术应运而生。 #### 二、Ajax概述 Ajax(Asynchronous JavaScript and XML)是一种用于创建更快、更动态的Web应用程序的技术。尽管名称中包含XML,但Ajax实际上可以使用任何数据格式,如...

    Ajax技术原理深入解析

    Ajax 技术是一种在不刷新整个网页的情况下,能够更新部分网页内容的技术,它结合了多种技术,包括异步 JavaScript 和 XML(以及 DHTML),由 Adaptive Path 的 Jesse James Garrett 首次提出。Ajax 的核心是利用 ...

    Ajax实现原理解释

    Ajax实现原理解释 java 与ajax的结合 是一本很好的学习文档

    AJAX技术学习总结分享.pdf

    一、Ajax技术原理总结 Ajax技术是一种创建交互式网页应用的网页开发技术,也是一种用于创建快速动态网页的技术。它通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载...

    AJAX原理 原理 AJAX

    "AJAX原理与技术的深入分析" AJAX(Asynchronous ...AJAX技术的原理、意义和发展趋势都是我们需要关注和研究的重要问题。只有通过深入分析和理解AJAX技术,我们才能更好地应用和发展它,以满足未来的开发需求。

    Ajax技术在矿用考勤系统中的应用

    针对传统的Web考勤系统使用submit方式进行数据交互导致的响应时间长、用户体验差等问题,提出了采用Ajax技术设计矿用考勤系统的方案,分析了Ajax技术原理,介绍了基于Ajax技术的矿用考勤系统实现过程。Ajax技术通过...

    疯狂ajax讲义

    ### 二、AJAX技术原理 #### 1. XMLHttpRequest对象 XMLHttpRequest是实现AJAX的核心对象,它允许JavaScript向服务器发送HTTP请求,并处理服务器返回的数据。通过创建XMLHttpRequest对象,开发者可以轻松地实现页面...

    Ajax技术学习总结.doc

    【Ajax技术原理与应用】 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页内容的技术。这项技术的核心在于利用JavaScript进行异步数据交换,结合XML(标准通用标记...

    ajax ajax原理 ajax代码 ajax编程 ajax学习

    **Ajax(Asynchronous JavaScript and XML)技术是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,提升了用户体验。Ajax的核心是...

    AJAX在DOMINO中应用

    2. **AJAX技术原理** AJAX的核心是JavaScript异步调用,通过创建XMLHttpRequest对象向服务器发送请求,并处理返回的数据。数据格式不限于XML,可以是JSON、HTML等。DOM(Document Object Model)用于更新页面内容,...

    Ajax购物车下拉显示插件

    Ajax技术原理 Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,通过在后台与服务器进行少量数据交换,使得网页实现异步更新。它避免了整个页面刷新,只更新部分网页内容,从而提高了用户体验。...

Global site tag (gtag.js) - Google Analytics