链接到外部图像时检测HTTP状态代码

时间:2011-08-02 21:43:39

标签: javascript ruby-on-rails-3

我的rails应用程序在视图模板中包含以下内容

<%= image_tag 'http://foo.com/images/1' %>

有时,如果网址不包含图片,则托管网站会返回状态为404或302的回复。

在这种情况下,将显示图像的alt文本。

如何检测HTTP响应状态以插入不同的图像? (例如下一张图片,或默认的“未找到”图片)?

1 个答案:

答案 0 :(得分:0)

添加     :onError =&gt; “警报(‘错误’)” 当图像未加载时,触发图像标记。