其他回答(4)
.NET编程
向该团提问
采纳率:29.9%
标签:
宣言:一切皆在编程中
.NET编程
其实就是局部与服务器端交互,
就看是什么语言了啊,如果是asp.net那就要用到一般处理程序了
如果是java那就是servelet了
+1
已赞过
+1
已赞过
编程之道
向该团提问
采纳率:46.1%
标签:
宣言:热情 开放 自由 分享
编程之道
1、什么是AJAX?
1)它是一个客户端技术,是将原来一些老的技术进行结合使用,产生的一种新的应
用;
2)可以跟任何的服务器端技术开发的程序进行交互;
3)AJAX不是一门新的语言或者技术,只是将XML,DOM,JS,CSS等技术进行结
合使用;
4)异步的交互方式。
2、在AJAX中使用的一些技术
1)JavaScript:编写基于AJAX的web应用,主要就是编写js代码;
2)Dom:1. 当服务器端响应回来的内容是一个XML文档的时候,客户就可以根据
dom模型解析这个xml文档;
2. 客户端在进行局部刷新时,通过dom模型操纵整个页面;
3)CSS:控制显示样式,使得页面更加美观;
4)XMLHttpRequest:就是一个js对象,用来操纵AJAX引擎。
3、进行AJAX编程的基本步骤
1)客户端产生js的事件;
2)创建XMLHttpRequest对象(客户端浏览器内置对象);
3)对XMLHttpRequest进行配置;
4)通过AJAX引擎发送异步请求;
5)服务器端接收请求并且处理请求,返回html或者xml内容;
6)XMLHttpRequest调用一个callback函数(自己定义的)处理响应回来的内容;
7)页面被进行局部刷新。
+1
已赞过
Ajax大量生成的就是JavaScript来操作程序,还可以通过JavaScript提交数据给人无刷新的感觉
+1
已赞过