Ajax的工作原理
发布时间:2020-12-15 22:09:58 所属栏目:百科 来源:网络整理
导读:Ajax的核心是JavaScript对象XmlHttpRequest。 该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。 简而言之, XmlHttpRequest 使您可以使用 JavaScript 向服务器提出请求并处理响应,而不阻塞用户 。 AJAX采用异步交互过程。AJAX在用户与
Ajax的核心是JavaScript对象XmlHttpRequest。
该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。
简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。
AJAX采用异步交互过程。AJAX在用户与服务器之间引入一个中间媒介,从而消除了网络交互过程中的处理—等待—处理—等待缺点。
用户的浏览器在执行任务时即装载了AJAX引擎。AJAX引擎用JavaScript语言编写,通常藏在一个隐藏的框架中。它负责编译用户界面及与服务器之间的交互。
AJAX引擎允许用户与应用软件之间的交互过程异步进行,独立于用户与网络服务器间的交流。现在,可以用Javascript调用AJAX引擎来代替产生一个HTTP的用户动作,内存中的数据编辑、页面导航、数据校验这些不需要重新载入整个页面的需求可以交给AJAX来执行。
使用AJAX,可以为JSP、开发人员、终端用户带来可见的便捷
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- rvlvqdom4j无限层极解析xml字符串
- 高性能IO设计的Reactor和Proactor模式
- c# – 如何使用HttpWebRequest获取文件并行
- 检测NFS设置是否合法
- 浅谈Ajax的原理
- Flex中遇到“1000: 对 setStyle 的引用有歧义。”的解决方法
- ruby-on-rails – ActiveRecord :: StatementInvalid:PG :
- ruby-on-rails – 如何在ruby / rails中合并两个列表并删除
- 3.Oracle杂记——数据字典dba_data_files
- objective-c – 我如何在Objective C中创建和填充NSArray有