Ajax+Java配置
来源:互联网 发布:物流仓储软件 编辑:程序博客网 时间:2024/06/16 07:03
1.HTML页面导入文件:<SCRIPT language=JavaScript src="../js/ajax.js"></SCRIPT>
var http_request = false;
function send_request(url,callback) {//初始化、指定处理函数、发送请求的函数
http_request = false;
var currentPos = null;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest) { //Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {//设置MiME类别
http_request.overrideMimeType('text/xml');
}
}else if (window.ActiveXObject) { // IE浏览器
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}
http_request.onreadystatechange = callback;
// 确定发送请求的方式和URL以及是否同步执行下段代码
http_request.open("GET", url, true);
http_request.send(null);
}
function send_request_Post(url,sBody,callback) {//初始化、指定处理函数、发送请求的函数
http_request = false;
var currentPos = null;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest) { //Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {//设置MiME类别
http_request.overrideMimeType('text/xml');
}
}else if (window.ActiveXObject) { // IE浏览器
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}
http_request.onreadystatechange = callback;
// 确定发送请求的方式和URL以及是否同步执行下段代码
http_request.open("post", url, true);
http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
http_request.send(sBody);
}
// 处理返回信息的函数
function processRequest() {
if (http_request.readyState == 4) { // 判断对象状态
if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
document.getElementById(currentPos).innerHTML = http_request.responseText;
} else { //页面不正常
alert("您所请求的页面有异常。");
}
}
}
- Ajax+Java配置
- DWR-- Ajax for Java 配置
- Ajax练习一(配置Java后台)
- ajax配置
- java ajax
- ajax java
- Ajax.java
- AJAX+Java
- Java Ajax
- 配置asp.net ajax
- AJAX配置Web.Config
- 配置ASP.NET AJAX
- AJAX环境的配置
- Ajax.net 配置
- Moss2007配置--AJAX支持
- AJAX 下载 安装 配置
- 配置ASP.NET AJAX
- 配置Ajax Uploader
- 作为一名称职的web前端开发者,这个你是必须要知道的……
- GlassFish2.0的安装与MyEclipse的集成
- Struts 基础知识
- mysql的读写分离(基础篇)
- Java编程那些事儿79——Random随机处理
- Ajax+Java配置
- WordPress的安装过程
- TCHAR 与 STD::string 之间的若干问题 [转]
- css样式表规划
- 如何修复linux系统的Root密码
- UTF-8,UNICODE,Gb2312他们3个之间的相互转换.
- CString、string、char* 比较详解
- mysql的读写分离(实战篇)
- 进入Linux操作系统的单机模式