Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript XMLHttpRequest无法在firefox上打开_Javascript_Ajax_Firefox - Fatal编程技术网

Javascript XMLHttpRequest无法在firefox上打开

Javascript XMLHttpRequest无法在firefox上打开,javascript,ajax,firefox,Javascript,Ajax,Firefox,当我试图打开一个指向特定URL的XMLHttpRequest时,我得到一个没有调试信息的错误,该请求在google chrome上运行时没有错误 var xmlhttp = new XMLHttpRequest(); try { xmlhttp.open('GET', "http://172.17.1.33:8080/divbanco/threadsjson.jsp"); console.log('Success'); } catch (err) { console.log(err)

当我试图打开一个指向特定URL的XMLHttpRequest时,我得到一个没有调试信息的错误,该请求在google chrome上运行时没有错误

var xmlhttp = new XMLHttpRequest();
try {
  xmlhttp.open('GET', "http://172.17.1.33:8080/divbanco/threadsjson.jsp");
  console.log('Success');
} catch (err) {
  console.log(err);
  console.log(xmlhttp);
}

我从172.17.1.41运行它,所以我不认为这是跨域调用错误。也要求成功。URL也存在,它返回一个JSON对象:

我的坏!Noscript阻止了我对172.17.1.33的请求。我忘记了我必须允许在以前的日期向其他URL发出请求。禁用活动插件让我看到了这个问题。

inrelevant,但我想说的是,新的获取API已经出现了

fetch("http://172.17.1.33:8080/divbanco/threadsjson.jsp")
  .then(response => response.json())
  .then(result => {
     console.log(result)
  })

172.17.1.41!==172.17.1.33
,因此它实际上是跨域的。但这并不意味着这是一个跨域错误。跨域错误通常在错误/网络控制台中非常明显。由于换行符,粘贴在pastebin中的json似乎无法通过jsonlint验证。但是这不应该导致您的请求失败,您甚至还没有解析它。