用于检查图像URL是否存在的AngularJS指令

时间:2012-09-29 01:05:33

标签: angularjs

我正在尝试编写一个AngularJS指令,用于检查是否存在URL,如果存在,则会显示该图像。否则它将不返回任何内容或空白标签。任何建议将不胜感激,这是我到目前为止的小提琴,似乎无法让它甚至读取传入的网址。 http://jsfiddle.net/stevenng/dXeap/8/

1 个答案:

答案 0 :(得分:0)

您只能在同一域中使用图像,否则会违反跨域策略。如果仍然可以,那么应该可以通过使用AJAX来执行HEAD请求并检查响应的HTTP状态(例如404)。

我修改了你的代码以便它可以工作。 http://jsfiddle.net/LwpEP/1/ 了解如何从这个起点开始,如果遇到更多问题,请回到这里。