zoukankan      html  css  js  c++  java
  • 认识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(搜索引擎优化)角度分析,这部分内容不利于搜索。

  • 相关阅读:
    java各种框架的比较,分析
    HTTP请求响应码
    jersey获取各个参数的总结
    web项目中各种路径的获取
    netsh学习
    解决sqlplus: command not found
    win10 提速
    解决win10 64位系统可用2.99g
    Windows10关闭SearchUI.exe进程的方法
    msf payload
  • 原文地址:https://www.cnblogs.com/SFAN/p/2100854.html
Copyright © 2011-2022 走看看