• 认识Ajax


      Ajax概述

      AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),其最大的优点就是不必刷新页面,就能实现页面的局部刷新。Ajax技术的使用,可以节省网络带宽,提高网页的加载速度,达到更好的用户体验。Ajax包括以下多项技术:客户端脚本javascript,异步数据获取技术XMLHTTPRequest,数据互换和操作技术xml、xslt,动态显示和交互技术DOM,基于标准的表示技术XHTML和CSS等。

      Ajax应用场景

      Ajax的特点在于异步交互,局部更新Web页面。因此,它的适用范围应当是交互较多,频繁读取数据,而数据传输量又小的Web应用,如下几种情况:

      1、基于表单的简单用户交互

      2、自动更新页面信息

      3、多级联动菜单和树状导航

      4、星级评价、投票、选择

      尽管Ajax的优势非常明显,但在以下两种情况下不适用采用:

      1、如果页面上绝大部分内容需要更新,其相应及时的特点就无法体现,异步操作也没什么意义。

      2、采用Ajax技术访问页面在浏览器中没有历史记录、浏览器的前进、后退按钮不起作用。从CEO(搜索引擎优化)角度分析,这部分内容不利于搜索。

  • 相关阅读:
    qt用mingw编译时报错 multiple definition of
    作用域详解
    webpack-dev-server
    前端致命错误汇总
    那些我不知道的基础知识
    常见英语词汇第一记
    CSS权重;慎用!important
    校验正确获取对象或者数组的属性方法(babel-plugin-idx/_.get)
    同源策略
    用CSS实现梯形图标
  • 原文地址:https://www.cnblogs.com/SFAN/p/2100854.html
Copyright © 2020-2023  润新知