<script type="text/javascript">
var ajaxHttpRequest = false;
function ajaxInit() {
if(window.XMLHttpRequest) { //Mozilla, Opera, ...
ajaxHttpRequest = new XMLHttpRequest();
if(ajaxHttpRequest.overrideMimeType) {
ajaxHttpRequest.overrideMimeType("text/xml");
}
}
else if(window.ActiveXObject) { //IE
try{
ajaxHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try{
ajaxHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e) {
}
}
}
if(!ajaxHttpRequest) {
alert("不能创建XMLHttpRequest对象实例");
return false;
}
else{alert("创建XMLHttpRequest对象实例");}
}
function ajaxSendPost(url, values, processRequest) {
ajaxHttpRequest.open("POST",url, true)
ajaxHttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajaxHttpRequest.send(values);
ajaxHttpRequest.onreadystatechange = processRequest;
}
function Button1_onclick() {
ajaxInit()
ajaxSendPost("ajaxchat.aspx?username=aa","null", box);
}
function box(){
if(ajaxHttpRequest.readyState==4) {
if(ajaxHttpRequest.status==200) {
alert('Msg');
}
}
}
</script>
然后我在本页面代码里写 Response.Write(Request["username"]);
为什么什么都没有呀?Request["username"]根本没值
我新学ajax,帮帮我!