xmlHttp.open("POST", loc + "eMisproIW.dll", false);
var xmlHttp = null; if (window.XMLHttpRequest){ // If IE7, Mozilla, Safari, etc: Use native object xmlHttp = new XMLHttpRequest(); }else { if (window.ActiveXObject){ // ...otherwise, use the ActiveX control for IE5.x and IE6 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } } //message = encodeURIComponent(message); xmlHttp.open("POST", message, false); xmlHttp.setRequestHeader("Content-Type","text/xml"); xmlHttp.setRequestHeader("Content-Type","gb2312"); window.top.defaultStatus = '数据交互中,请稍候';
组织好数据(DATA)后用send(DATA)的方式传过去,
要注意字符编码的问题。
好久不见的说....
楼上的再给点提示。急呀。
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
...xmlHttp.send(operator=" + action + "&message=" + message + "&moduleID=" + getCurrentModuleId() + "&returnType=XML");
if (window.XMLHttpRequest){
// If IE7, Mozilla, Safari, etc: Use native object
xmlHttp = new XMLHttpRequest();
}else {
if (window.ActiveXObject){
// ...otherwise, use the ActiveX control for IE5.x and IE6
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
//message = encodeURIComponent(message); xmlHttp.open("POST",
message, false);
xmlHttp.setRequestHeader("Content-Type","text/xml");
xmlHttp.setRequestHeader("Content-Type","gb2312");
window.top.defaultStatus = '数据交互中,请稍候';
if(xmlHttp.send()==false){
alert("数据传输失败!");
window.top.defaultStatus = '数据交互失败!';
return false;
}
建议LZ去看下...教程..演示地址:
http://www.zhb.org.cn/wc/Ajax/demo1/call.htm
下载地址:
http://www.zhb.org.cn/wc/Ajax/demo1/code.rar这里有POST和GET的区别.还有乱码的处理
var xmlHttp = null;
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlHttp.open("POST", message, false);
xmlHttp.setRequestHeader("Content-Type","text/xml");
xmlHttp.setRequestHeader("Content-Type","gb2312");
//下边的send()如果传递的message小于1994个字节执行成功如果大于这个数字,那么就报错
if(xmlHttp.send()==false) 为什么?
setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
send(参数);如:xmlHttp.open("POST", loc + "eMisproIW.dll", false);
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlHttp.send(operator=" + action + "&message=" + message + "&moduleID=" + getCurrentModuleId() + "&returnType=XML");你就不能看看我告诉你的地址么?