Ajax原理
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function startRequest() {
createXMLHttpRequest();
xmlHttp.open("GET", "simpleResponse.xml", true);
xmlHttp.onreadystatechange = handleStateChange;//问题1:handleStateChange是一个方法 为什么不加()???
xmlHttp.send(null);//问题2:请求的是什么??
}
function handleStateChange() {
if(xmlHttp.readyState == 4) {
if(xmlHttp.status == 200) {
alert("The server replied with: " + xmlHttp.responseText);
}
}
}
</script>
问题3:才接触Ajax 里面的执行原理不太了解,麻烦了各位,最好能把整个的执行流程叙述一遍.感激不尽!!!!
1、与C/C++类似,引用函数时是不加括号的(即取函数地址),不是调用函数。
2、就是xmlHttp.open("GET", "simpleResponse.xml", true),发送一个方法为GET的请求,取simpleRespon
相关问答:
大家好,请高手们指点
我的servlet文件是:
package com.ljc.rank.ajax;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
......
大家好,请高手们指点
我的servlet文件是:
package com.ljc.rank.ajax;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet ......
在用省市联动的时候,根据省取市,市是通过ajax取出来的,用后台代码却无法获取dropdownlist中市的选中项值,这个该怎么处理?
Request.Form["你的dropdownlist id"]
Request["dropdowlist2" ......
Hi,everybody!
最近有一个系统显示层用的是struts,其中有一个功能就是,在一个jsp页面上有很多表格,每一个表格上都有一个对应的id当点击这个表格的时候弹出一个模态对话框,然后输入内容再提交!要求就 ......
大家都知道,AJAX的好处是无闪局部刷新,按需传输数据加载快,给用户的体验确实是好。
但是它不支持搜索引擎,这也使得AJAX的名声很臭,开发人员不得不考虑在用户体验和支持搜索两方面作权衡。
我的一个页面 ......