赢咖娱乐报道

VIEW

坚持不断的探究与研究

慧眼看世界,在前进的路上不断追求创新!

Keep exploration and research

深圳网站设计:Ajax技术是什么?

内容分类:网站设计细节 来源:www.szgather.com 点击:  公布时间:2018-03-29 13:41:00

当前地位:赢咖娱乐新闻资讯 > 网站设计细节 >

深圳网站设计:Ajax技术是什么?

Ajax 是 Asynchronous JavaScript and XML的简称,Ajax 不是一个技术,它实际上是几种技术,每种技术都有其独特之处,合在一起就成了一个功能强大的新技术。
 
 
(1) Ajax 的种类
 
Ajax包括: XHTML 和 CSS;使用文档对象模型(Document Object Model )作动态显示和交互;使用 XML 和 XSLT做数据交互和操作;使用 XMLHttpRequest 进行异步数据接收;使用JavaScript 将它们绑定在一起。
 
(2) Ajax 的特性
 
Ajax不是适用于一切地方的,它的适用范围是由它的特性所决议的。
它的特性主要有:
①按需取数据,减少了冗余要求和响应对服务器造成的负担。页面不读取无用的冗余数据,而是在用户操作进程中的某项交互需要某部分数据时才会向服务器发送要求。
 
②无刷新更新页面,减少用户实际和心理等候时间。客户端使用 XML HTTP 发送要求得到服务端应答数据,在不重新载入整个页面的情况下用JavaScript操作DOM最終更新页面。
 
③预读功能也可通过Ajax实现,但并不是 Ajax 的优势所在,它的主要优势还是在交互方面。
 
(3) Ajax运行特性
 
通过在用户和服务器之间引入一个Ajax引擎,可消除 Web 的开头一停止一开头一停止这样的交互进程。它就像增加了一层机制到程序中,使其响应更灵敏,而它的确做到了这一点。
 
不像加载一个页面一样,在会话的开头,扫瞄器加载了一个Ajax引擎--采纳JavaScript编写并且通常在一个隐藏 frame 中。这个引擎负责绘制用户界面以及与服务器端通信。Ajax引擎同意用异步的方式实现用户与程序的交互--不用等候服务器的通信。因此用户再不用打开一个空白窗口,看到等候光标不断地转,等候服务器完成后再响应。
 
通常要发生一个HTTP要求的用户动作,现在通过JavaScript调用 Ajax 引擎来代替。网站设计时任何用户动作的响应不再要求直接传到服务器,例如,简单的数据校验,内存中的数据编辑,甚至一些页面导航,引擎自己就能够处置它。如果引擎需要从服务器取数据来响应用户动作假设它提交需要处置的数据,载入另外的界面代码,或者接收新的数据,引擎让这些工作异步进行,通常使用 XML,不会再耽误用户界面的交互。 

深圳网站设计,深圳网站设计公司 www.szgather.com
专注高端网站设计

赢咖娱乐科技

做不一样的创意产品,为企业发明价值

专注互联网技术服务

深圳网站设计:Ajax技术是什么?

内容分类:网站设计细节 来源:www.szgather.com 点击:  公布时间:2018-03-29 13:41:00

当前地位:赢咖娱乐新闻资讯 > 网站设计细节 >

深圳网站设计:Ajax技术是什么?

Ajax 是 Asynchronous JavaScript and XML的简称,Ajax 不是一个技术,它实际上是几种技术,每种技术都有其独特之处,合在一起就成了一个功能强大的新技术。
 
 
(1) Ajax 的种类
 
Ajax包括: XHTML 和 CSS;使用文档对象模型(Document Object Model )作动态显示和交互;使用 XML 和 XSLT做数据交互和操作;使用 XMLHttpRequest 进行异步数据接收;使用JavaScript 将它们绑定在一起。
 
(2) Ajax 的特性
 
Ajax不是适用于一切地方的,它的适用范围是由它的特性所决议的。
它的特性主要有:
①按需取数据,减少了冗余要求和响应对服务器造成的负担。页面不读取无用的冗余数据,而是在用户操作进程中的某项交互需要某部分数据时才会向服务器发送要求。
 
②无刷新更新页面,减少用户实际和心理等候时间。客户端使用 XML HTTP 发送要求得到服务端应答数据,在不重新载入整个页面的情况下用JavaScript操作DOM最終更新页面。
 
③预读功能也可通过Ajax实现,但并不是 Ajax 的优势所在,它的主要优势还是在交互方面。
 
(3) Ajax运行特性
 
通过在用户和服务器之间引入一个Ajax引擎,可消除 Web 的开头一停止一开头一停止这样的交互进程。它就像增加了一层机制到程序中,使其响应更灵敏,而它的确做到了这一点。
 
不像加载一个页面一样,在会话的开头,扫瞄器加载了一个Ajax引擎--采纳JavaScript编写并且通常在一个隐藏 frame 中。这个引擎负责绘制用户界面以及与服务器端通信。Ajax引擎同意用异步的方式实现用户与程序的交互--不用等候服务器的通信。因此用户再不用打开一个空白窗口,看到等候光标不断地转,等候服务器完成后再响应。
 
通常要发生一个HTTP要求的用户动作,现在通过JavaScript调用 Ajax 引擎来代替。网站设计时任何用户动作的响应不再要求直接传到服务器,例如,简单的数据校验,内存中的数据编辑,甚至一些页面导航,引擎自己就能够处置它。如果引擎需要从服务器取数据来响应用户动作假设它提交需要处置的数据,载入另外的界面代码,或者接收新的数据,引擎让这些工作异步进行,通常使用 XML,不会再耽误用户界面的交互。 

深圳网站设计,深圳网站设计公司 www.szgather.com
专注高端网站设计

赢咖娱乐科技

做不一样的创意产品,为企业发明价值

专注互联网技术服务

联系方式

QQ联系:75091326

电话:最专业的时时彩平台0

传真:最专业的时时彩平台1

T6娱乐:135-4326-7002

地址:深圳龙华民治牛栏前大厦

网址:www.szgather.com

赢咖娱乐科技

抱歉!仿佛您使用的扫瞄器版本太低了
为了得到我们网站最好的体验效果,我们建议您升级到最新版本的IE扫瞄器,或选择其它推举扫瞄器
Sitemap
条评论