0

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

4

1 回答 1

1

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

我对您的代码进行了一些修复,以便它可以正常工作。http://jsfiddle.net/LwpEP/1/ 看看你是如何从那个起点开始的,如果你遇到更多问题,请回到这里。

于 2012-09-29T04:10:14.330 回答