您的位置:首页 > 其它

最简单最实用的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: