http_request.open("POST", url, false);报拒绝访问的提示!急!

darren_xiang 2009-05-26 01:02:20
在如下通过ajax发送请求时,http_request.open("POST", url, false);报拒绝访问的提示
场景:如下代码是在服务器1上,而url所在的服务器为服务器2,我下面写的url,是IP的方式:xx.xx.xx.xx
代码如下:
var url="http://xx.xx.xx.xx:8080/xxx/xxx";
var A = "1";
var B = document.forms[0].aaa.value;
var C = document.forms[0].bbb.value;
var http_request = false;
var param = "A="+ A;
var param1 = "B="+ B;
var param2 = "C="+ C;

//POST方式传参必须转码2次
param1 = encodeURI(param1);
param1 = encodeURI(param1);

if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) {
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {

try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}

}
}

if (!http_request) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}

http_request.onreadystatechange = processRequest;

http_request.open("POST", url, false);
//POST方式必须设置Header
http_request.setRequestHeader('Content-type','application/x-www-form-urlencoded');

//处理返回信息的函数
function processRequest(){
if(http_request.readyState == 4){ //判断对象状态
if(http_request.status == 200){ //信息已经成功返回,开始处理信息
alert(http_request.responseText);
}else{ //页面不正常
alert("您所请求的页面有异常。");
}
}
}


//传参

var arg=param+"&"+param1+"&"+param2;
http_request.send(arg);
...全文
2094 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
showjim 2009-05-27
  • 打赏
  • 举报
回复
如果是IE并且只有自己用这个程序,可以添加到信任站点
codetian 2009-05-26
  • 打赏
  • 举报
回复
最好不要用js跨域来解决这样的问题
9441 2009-05-26
  • 打赏
  • 举报
回复
Javascript客户端的xmlhttp是不能跨域

你需要在服务器端ASP,PHP,JSP中实现这个功能
alex_zs 2009-05-26
  • 打赏
  • 举报
回复
JQUERY callback=?(value)
sy_binbin 2009-05-26
  • 打赏
  • 举报
回复
http://hi.baidu.com/cntjdavid/blog/item/ec592f4ea5411c0eb3de054a.html

参考下吧
darren_xiang 2009-05-26
  • 打赏
  • 举报
回复
跨服务器不行吗,都在同一个网段的两台服务器,这样不行吗,有解决办法吗
sy_binbin 2009-05-26
  • 打赏
  • 举报
回复
跨域了!

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧