关于Ajax的扩展..代码
var xmlHttpRequest;
var ajaxUrl;
function crateXmlHttpRequest() {
if (window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
}
else if
(window.XMLHttpRequest) {
return new XMLHttpRequest();
}
}
unction doAjax(funName) {
xmlHttpRequest = crateXmlHttpRequest();
xmlHttpRequest.onreadystatechange = window[funName];
xmlHttpRequest.open("POST", ajaxUrl, true);
xmlHttpRequest.send(null);
}
function doAjaxQuick(funName, ajaxPath) {
ajaxUrl = ajaxPath;
if (arguments.length > doAjaxQuick.length) {
ajaxUrl = ajaxUrl + "?";
for (var index = doAjaxQuick.length; index < arguments.length; index = index + 2) {
if (index == doAjaxQuick.length) {
ajaxUrl = ajaxUrl + arguments[index] + "=" + encodeURIComponent(arguments[index + 1]);
}
else {
aj
相关问答:
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
ajax 的流程是什么
期待学习。。。
客户端操作
页面发出服务器端请求
得到请求
更新部分页面
基本流程知道概念没用,还是自己写个理解得更深刻,很简单的。
我也很好奇,Ajax如何用JavaScript和XML实现 ......
利用Ajax传递一个参数到getreslt.asp,但是发现getreslt.asp应该是没能获取到,检查了发送部分,应该是发出去了的,当指定getreslt.asp的查询条件,也能得到response的结果。麻烦各位看看,这个是发送部分有问题还是 ......
是新手
代码如下:
test.jsp:
<%@ page language="java" pageEncoding="GBK"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" ......