startRequest("POST", "requestext", "../Ajax/AddCart.aspx", "RequestType=add&PId=" + pId + "&BuyNum=" + buyNum, BindTxtInfo);
function startRequest(method,requestType,urlstr,postDatastr,callback)
{
var url="";var poststr="";
if(method=='GET')
{
url=urlstr+"?"+postDatastr;
//alert(url);
poststr=null;
}
else if(method=='POST')
{
url=urlstr;
poststr=postDatastr;
//alert(url+poststr);
}
xmlHttp.onreadystatechange=function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
{
closebigDiv();
if(requestType=="requestext")
{
if(callback)
{
callback(xmlHttp.responseText);
}
else
{
alert(xmlHttp.responseText);
}
}
else
{
if(callback)callback(xmlHttp.responseXML);
}
}
// else if(xmlHttp.readyState==1)
// {
// if(callback)callback("已建立但还没有发出请求.....请等待....");
// }
// else if(xmlHttp.readyState==2)
// {
// if(callback)callback("正在处理数据.....请等待....");
// }
// else
// {
// loading();
// if (callback)
// callback("服务器没有完成响应,请刷新....");
// }
}
xmlHttp.open(method,url,true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.send(poststr);
}
增加到购物车操作,在本机测试正常,上传到服务器后,出现黑屏或白屏,没有反应,是为什么 ?请高手指点?