function setQueryString(){
queryString="";
var frm = document.forms[0];
var numberElements = frm.elements.length;
for(var i = 0; i < numberElements; i++) {
if(i < numberElements-1) {
queryString += frm.elements[i].name+"="+
encodeURIComponent(frm.elements[i].value)+"&";
} else {
queryString += frm.elements[i].name+"="+
encodeURIComponent(frm.elements[i].value);
} }
}
function initReq(reqType,url,isAsynch){
/* Specify the function that will handle the HTTP response */
request.onreadystatechange=handleResponse;
request.open(reqType,url,isAsynch);
/* Set the Content-Type header for a POST request */
request.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded; charset=UTF-8");
request.send(queryString);
}
由于是post所有 send后面加了个参数,但是在处理页面上面如何能够得到该参数值呢.
希望高手指点.
queryString="";
var frm = document.forms[0];
var numberElements = frm.elements.length;
for(var i = 0; i < numberElements; i++) {
if(i < numberElements-1) {
queryString += frm.elements[i].name+"="+
encodeURIComponent(frm.elements[i].value)+"&";
} else {
queryString += frm.elements[i].name+"="+
encodeURIComponent(frm.elements[i].value);
} }
}
function initReq(reqType,url,isAsynch){
/* Specify the function that will handle the HTTP response */
request.onreadystatechange=handleResponse;
request.open(reqType,url,isAsynch);
/* Set the Content-Type header for a POST request */
request.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded; charset=UTF-8");
request.send(queryString);
}
由于是post所有 send后面加了个参数,但是在处理页面上面如何能够得到该参数值呢.
希望高手指点.
解决方案 »
- 请大侠帮忙看看,是什么问题?
- 关于WebService异步调用的问题
- datagrid问题
- confirm 应用在form_load
- 百度这样的弹出层怎么实现的啊
- asp.net 站点跑不起来
- 截取richtextbox里面的中文字符串,如何跳过英文字母跟各种符号?
- 请问如何一个一个记录的从excel 导记录导 SQL Server,谢谢
- "System.IndexOutOfRangeException: 在位置 0 处没有任何行"错误!如何解决?急!在线等!!!
- 请问各位专家
- 奇怪阿!自从安装了VS.Net2003, Session就不能用了,请教高手100分
- 如何在VS2005里自定义类试DIV的东西?高手进~~急
我的意思是我在javascript中定义了一个变量值vbody用于保存一些信息,当页面post提交的时候
利用xmlhttpquest的send(vbody)方法发送这些信息.此时,服务器端如何得到这个信息值呢?
因为我所了解的post只能是接受Form表单里面的信息值.不知道asp.net是怎么样去接受的.