Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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 使用jsonp错误的跨域请求_Javascript_Jquery_Jsonp - Fatal编程技术网

Javascript 使用jsonp错误的跨域请求

Javascript 使用jsonp错误的跨域请求,javascript,jquery,jsonp,Javascript,Jquery,Jsonp,我正在编写一个应用程序,需要从另一台服务器(shutterfly)访问客户端的一些xml数据。由于跨域问题,我计划使用jsonp。jQuery允许我使用$.getJSON()方法来完成这项工作,但是,我无法判断该方法是否失败。Firefox发送了这样一个问题: 语法错误:缺少;声明前, 我认为这个问题的原因是javascript内容从服务器中导出,但我们有xml作为结果 代码段: $.getJSON("https://ws.shutterfly.com/userid/0AaOGThs0aOWsA

我正在编写一个应用程序,需要从另一台服务器(shutterfly)访问客户端的一些xml数据。由于跨域问题,我计划使用jsonp。jQuery允许我使用
$.getJSON()
方法来完成这项工作,但是,我无法判断该方法是否失败。Firefox发送了这样一个问题:

语法错误:缺少;声明前,

我认为这个问题的原因是javascript内容从服务器中导出,但我们有xml作为结果

代码段:

$.getJSON("https://ws.shutterfly.com/userid/0AaOGThs0aOWsA/albumid/67b0de21da1483077512?category-term=image&oflyAppId=d484bdba28944d23285dabeee94e89bf&oflyHashMeth=SHA1&X-OPENFLY-Authorization=SFLY user-auth=005094468284|1347644121316|a47bfef9dc03697ef30a226316ce3bde0305b526&Accept-Encoding=gzip&oflyTimestamp=2012-09-15T01:36:06.190-0700&callback=?",
  {},
  function(data) {
    alert('Success');
  });
});
您有语法错误。
您的
getJSON()
调用应如下所示:

$.getJSON("https://ws.shutterfly.com/userid/0AaOGThs0aOWsA/albumid/67b0de21da1483077512?category-term=image&oflyAppId=d484bdba28944d23285dabeee94e89bf&oflyHashMeth=SHA1&X-OPENFLY-Authorization=SFLY user-auth=005094468284|1347644121316|a47bfef9dc03697ef30a226316ce3bde0305b526&Accept-Encoding=gzip&oflyTimestamp=2012-09-15T01:36:06.190-0700&callback=?",
  {},
  function(data) {
    alert('Success');
  }) //   <-- Remove ;
});
$.getJSON("https://ws.shutterfly.com/userid/0AaOGThs0aOWsA/albumid/67b0de21da1483077512?category-term=image&oflyAppId=D484BA2894D2385DABEEE94E89BF&oflyHashMeth=SHA1&X-OPENFLY-Authorization=SFLY user auth=005094468284 | 1347644121316 | A47BFEF9DC03697EF30A226316CE3BDE035B526&接受编码=gzip&oflyTimestamp=2012-09-15T01:36:06.190-0700&callback=?“,
{},
功能(数据){
警惕(“成功”);
}) //