0

我想在页面上显示某些对象的损坏图像(链接)图标。我假设由于大多数浏览器都有自己的方式来显示链接已损坏,因此它可能是可以调用的本机内容?有没有强制它使用 JS/CSS 显示?

参考: http ://sitesbyjoe.com/posts/detail/2012/03/15/make-firefox-show-broken-images

澄清:我知道我可以用带有损坏 src 的标签覆盖 div,但我正在寻找 CSS/JS 解决方案。

样本:

<div id="someid" style="background-image:url('someurlthatdoesntexist')"
</div>
4

2 回答 2

6

GET使用dataURI保存自己

JavaScript;

var img = new Image(); // or document.createElement('img');
img.src = 'data:image/jpg,'; // data URI that will produce error
document.body.appendChild(img); // and append, for example

HTML;

<img src="data:image/jpg," />
于 2013-06-14T21:08:36.273 回答
5

纯 HTML

  <img src="idontexist.jpg"/>
于 2013-06-14T21:04:06.713 回答