标题:[求助]xmlhttp.send 问题
只看楼主
xbdeig
Rank: 1
等 级:新手上路
帖 子:113
专家分:0
注 册:2006-8-7
 问题点数:0 回复次数:5 
[求助]xmlhttp.send 问题
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=name", box);
}

为什么执行过后,Request["username"] 取不到值呀?

我所有代码都是在这页面执行的,ajaxchat.aspx
搜索更多相关主题的帖子: send xmlhttp function ajaxSendPost 
2007-01-13 20:04
icecool
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:20
帖 子:1214
专家分:1366
注 册:2005-3-14
得分:0 
ajaxSendPost("ajaxchat.aspx", "username=name", box);

这里为何是这个样子呢?

http://toorup.3v.do
loading...
2007-01-13 22:38
xbdeig
Rank: 1
等 级:新手上路
帖 子:113
专家分:0
注 册:2006-8-7
得分:0 
Request["username"] 值 就是name 呀
现在问题是值接受不到呀,先不管传的什么值了

授人以鱼不如授人以渔
2007-01-14 11:04
xbdeig
Rank: 1
等 级:新手上路
帖 子:113
专家分:0
注 册:2006-8-7
得分:0 

<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,帮帮我!


授人以鱼不如授人以渔
2007-01-14 16:59
xbdeig
Rank: 1
等 级:新手上路
帖 子:113
专家分:0
注 册:2006-8-7
得分:0 

获取到了,呵~不知道为什么。开心..


授人以鱼不如授人以渔
2007-01-14 18:23
nightheart
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-3-13
得分:0 
...楼主的SERVER是什么??
2007-01-24 08:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-115816-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.366977 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved