zoukankan      html  css  js  c++  java
  • ajax

    Ajax
    使用ajax 构建应用程序这个术语源自描述从基于 Web 的应用到基于数据的应用。
    Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
    使用 JavaScript 向服务器提出请求并处理响应而不阻塞用户!核心对象XMLHTTPRequest。通过这个对象,您的 JavaScript 可在不重载页面的情况与 Web 服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果。
    Ajax 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
    Ajax可使因特网应用程序更小、更快,更友好。
    AJAX 工作原理
    Ajax 是一种独立于 Web 服务器软件的浏览器技术。 Ajax 基于下列 Web 标准:
    JavaScript、XML、HTML与 CSS 在 Ajax 中使用的 Web 标准已被良好定义,并被所有的主流浏览器支持。Ajax 应用程序独立于浏览器和平台。
    Web 应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。
    不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。通过 Ajax,因特网应用程序可以变得更完善,更友好。

    ajax 事件处理

    (1) 服务端需要返回一段普通文本给客户端 
    普通文本类型:text/plain
    (2) 服务端需要返回一段HTML代码给客户端 
    HTML类型:text/html
    (3)服务端需要返回一段XML代码给客户端 
    XML类型:text/xml
    (4)服务端需要返回一段javascript代码给客户端 
    Javascript类型: 
    text/Javascript(兼容性比较好) 
    application/javascript(标准)
    (5)服务端需要返回一段json对象给客户端 
    json类型:application/json(标准)

  • 相关阅读:
    poj2594 Treasure Exploration 二分匹配之最小路径覆盖+传递闭包
    Qsort和Sort排序函数用法
    poj1696 Space Ant 卷包裹法 向量叉积比较
    poj1113 Wall 凸包问题 官方数据
    poj2187 Beauty Contest 凸包求点集的直径
    printf 里面的 %lf 要改成 %f G++,G++的浮点型需要%f输出,%lf就是WA!!!
    让IE6支持Fixed
    更改input type="file" 的样式
    Repeater心得
    Windows服务删除
  • 原文地址:https://www.cnblogs.com/wsxxy/p/10678184.html
Copyright © 2011-2022 走看看