最简单最实用的ajax(一)基础通用ajax <转>
2009-08-10 11:27
411 查看
最简单最实用的ajax(一)基础通用ajax
最通用的ajax实现整理,不调用jquery,asp.net ajax等框架,最原始ajax实现,兼容IE,FireFox。三种最常用的数据格式(字符串、XML、JSON)的ajax实现。
提纲:
一.AJAX 概述
二.建立xmlHTTPRequest对象
三.AJAX 异步获取字符串
四.AJAX 处理xml格式数据
(1)服务器端返回xml
(2)客户端接收xml并通过javascript处理xml
五.AJAX 处理json格式数据
(1)服务器端返回json字符串
(2)客户端接收数据并通过javascript处理json字符串
一.AJAX 概述
AJAX全称:AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML)
Ajax的原理:简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。
二.建立并使用xmlHTTPRequest对象
1function getXMLHttpRequest()
2function sendRequest(action)
2protected void Page_Load(object sender, EventArgs e)
2protected void ResponseString()
2function getString()
2protected void ResponseXML()
2protected void ResponseXML()
2function getOs()
2function getXml()
2protected void ResponseJSON()
2function getJson()
2 {
3{
11{
13{
17{
35 throw new Error();
36 }
37 }
38 }可以看出在客户端处理json字符串要比处理xml方便很多,所以我觉得能用json的地方尽量用json吧!
原文地址:/article/5769499.html
相关文章推荐
- 最简单最实用的ajax:基础通用ajax
- <<WinDbg 调试实践基础>> 第一章:内存,寄存器和简单的运算 (1)
- Bootstrap<基础十> 响应式实用工具
- 【C】初学习之库函数——通用的实用工具<stdlib.h>之伪随机序列生成函数
- jQuery(4)__jQuery基础<Ajax>
- 《Windows程序设计》读书笔记------------->>GDI的简单基础<<
- OC中KVC设计模式简单实用<代码演示>
- 05-25日<一个简单实用的 vb 加密/解密算法>之改进
- [ASP.NET Ajax] ECMAScript基础类以及Asp.net Ajax对类<Object>的扩展
- 基于Java实现的简单且通用的分页实现封装 <Pagiation>
- IOS之Foundation之探究学习Swift实用基础整理<一>
- Bootstrap<基础十> 响应式实用工具
- [ASP.NET Ajax] ECMAScript基础类以及Asp.net Ajax对类<Object>的扩展
- [ASP.NET Ajax] ECMAScript基础类以及Asp.net Ajax对类<Object>的扩展
- IOS之Foundation之探究学习Swift实用基础整理<一>
- hmtl的一些简单基础哈,关于< h1 >的。
- asp.net mvc(一) ----------简单封装成通用的List<T>集合
- IOS之Foundation之探究学习Swift实用基础整理<一>
- 最原始最实用的ajax -基础通用ajax
- 安卓基础-简单了解位运算(&、|、^、<<、>>)