下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

AJAX无刷新技术

作者:课课家教育     来源: http://www.kokojia.com点击数:1005发布时间: 2017-07-20 08:30:10

标签: Javascriptweb脚本语言

大神带你学编程,欢迎选课

  在ASP.NET的系统开发中,偶尔会遇到AJAX,初次遇到的时候惊呆了,这四个字母组成的是什么呢?有什么用呢?怎么用呢?在这,小编就为小伙伴们推开层层迷雾,找到彼岸那棵让你产生疑惑的花。

  AJAX是JavascriptXML技术的拼合缩写,其包括JavaScript脚本语言、css样式表、XMLHttpRequest数据交换对象和DOM文档对象等技术。广泛应用在浏览器的网页开发技术中,是多项技术的综合应用。具体如下所示:

AJAX无刷新技术_Javascript_web_脚本语言_课课家

  相比于传统的web应用模式,AJAX有以下几个优点:

  1、可以提供ASP.NET无法提供的几个功能,或者弥补其不尽人意的地方:

  2、改善用户操作体验,不会动不动因PostBack,整页重新加载造成闪动。

  3、实现Web页面的局部更新,不整页更新。

  4、异步取回服务器端的数据,用户不会被限制于等待状态,不会打断用户操作,从而加快相应的能力。

  5、提供跨浏览器的兼容性支持

  6、大量内建的客户端控件,更方便实现JavaScript功能以及特效。

     AJAX的具体架构:

  优点这么多,那它的具体架构又是什么呢?别着急,小编接着讲,架构分成两种,服务器端架构和客户端架构,为了让小伙伴们可以更容易区分开来,小编采用表格的形式让读者加以区分。具体如下所示:

架构

  提到服务器端ASP.NETAJAX,不得不提到的是ASP.NETAJAX模型的大脑----ScriptManager控件,别小看这个放在页面中都不显示的控件,有了它可以让Page局部更新,可以使浏览器所需要的JavaScript自动管理。小编在这提醒小伙伴们该控件必须出现在所有ASP.NETAJAX控件之前,并且网页中只能放置一个该控件哦!下面是ScriptManager控件的常用属性以及对属性的一些简要说明。

ASP.NETAJAX

  小编结语:

  以上就是小编对AJAX所作的介绍,通过这篇文章可以让刚入门的小伙伴了解到AJAX的一些基础,希望小编总结出来的AJAX对小伙伴们有所帮助!

赞(1)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程