Javascript 原型&x2B;Flickr Ajax请求没有';不能使用Firefox

Javascript 原型&x2B;Flickr Ajax请求没有';不能使用Firefox,javascript,ajax,prototypejs,flickr,Javascript,Ajax,Prototypejs,Flickr,大家好,我遇到了一个奇怪的问题,我一直在使用FlickrAPI,在Flickr中,与服务器建立连接是通过url格式的,在我的例子中是这样的 如果你遇到任何浏览器,你都会得到一个flickr函数,而且还可以,但是我正试图通过Ajax原型来获得它,我正在做类似的事情 new Ajax.Request('http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key=10cb3dccaa050e

大家好,我遇到了一个奇怪的问题,我一直在使用FlickrAPI,在Flickr中,与服务器建立连接是通过url格式的,在我的例子中是这样的

如果你遇到任何浏览器,你都会得到一个flickr函数,而且还可以,但是我正试图通过Ajax原型来获得它,我正在做类似的事情

    new Ajax.Request('http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key=10cb3dccaa050efebdc01540c1d4d227&user_id=51390557@N07&format=json',
  {
    method:'get',
    onSuccess: function(transport){
        debugger;
      var response = transport.responseText || "no response text";
      alert("Success! \n\n" + response);
    },
    onFailure: function(){ alert('Something went wrong...') }
  });
在IE中运行良好,但在Firefox中,我不知道为什么我会在响应中输入一个空白字符串“”。有人知道我做错了什么吗


谢谢

我猜答案是因为firefox不接受跨域调用,因此我们可以使用JSONP原型JS的实现可以在:dandean.com/JSONP-for-prototypejs希望将来有人帮助回答这个问题并回答自己的问题=)

最好的
Nahum

嗯,我想是因为我发现了关于它的跨域问题,我想原型不直接支持