Javascript 无法将url响应捕获为字符串

Javascript 无法将url响应捕获为字符串,javascript,ajax,Javascript,Ajax,我在点击该URL时有一个HTTP URL,我在浏览器中得到的响应是START=ST | URL=NHNG | URLC=。 我试着用javascript点击并捕获响应,但用Ajax做不到。 responseXML和文本返回为null。 我的目标是点击URL并将响应标记为不同的字符串,如St、NHNG和。并进一步使用它们 请建议继续进行。提前感谢。 我要点击的url不能在防火墙外访问。因此无法提供url。但在浏览器中,我们在点击url时会收到上面指定的响应 我目前使用的代码是` function

我在点击该URL时有一个HTTP URL,我在浏览器中得到的响应是START=ST | URL=NHNG | URLC=。 我试着用javascript点击并捕获响应,但用Ajax做不到。 responseXML和文本返回为null。 我的目标是点击URL并将响应标记为不同的字符串,如St、NHNG和。并进一步使用它们

请建议继续进行。提前感谢。 我要点击的url不能在防火墙外访问。因此无法提供url。但在浏览器中,我们在点击url时会收到上面指定的响应 我目前使用的代码是`

function state_Change(){
if (xmlhttp.readyState==4){
if (xmlhttp.status==200){
alert("Before");
// document.getElementById("cnu").innerHTML = "nnnn";
res= xmlhttp.responseText;
alert(res);
// ...our code here...
}else{
alert("Problem retrieving data");
}}
}
function loadXMLDoc(url)
{
alert("Ajax");
    xmlhttp=null;
if (window.XMLHttpRequest)
  {// code for all new browsers
      xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// code for IE5 and IE6
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
if (xmlhttp!=null)
  {
      xmlhttp.onreadystatechange=state_Change;
      xmlhttp.open("GET",url,true);
      xmlhttp.send(null);
  }
else
  {
      alert("Your browser does not support XMLHTTP.");
  }
}

`

您能告诉我们您使用的代码吗。从另一个url获得响应涉及各种障碍,如跨域、跨源等。实现这一点的方法是使用Ajax,如果它不起作用,则需要编辑此问题,显示代码,并描述调试器中列出的任何错误。请确认运行脚本的域与您尝试读取的域相同。请参阅此链接,。这显示了easiet-possibel-ajax方法:)是的,但我不想使用jquery。我们只需要使用ajax