通过jquery中的http调用从跨域获取图像

时间:2016-04-21 17:19:39

标签: jquery ajax image cross-domain jsonp

我正在尝试从跨域获取图像,我尝试了这个

var img = "http://cdn.sstatic.net/Sites/stackoverflow/img/sprites.svg?v=bc7c2f3904bf";
     $http.jsonp(img).success(function() {
                  console.log("success");

       }).error(function() {
                  console.log("failure");
       });

我只是想检查图像是否存在,如果存在我想要显示iage,否则我想显示div而不是img。

我收到此错误No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access.

我在这里错过的任何东西

可以非常感谢任何帮助 提前致谢

1 个答案:

答案 0 :(得分:0)

了解你的目标是什么,我认为你应该这样做:

{{1}}

希望有所帮助:)