检查空图像

时间:2013-05-14 06:41:26

标签: javascript image

我有一个装满.jpg图像的文件夹。使用PHP脚本我正在读取文件夹中的图像列表,并在浏览器中显示它们。

问题在于存在一些图像,但是它们存在问题。它们很少Kb但是它们无法显示(在浏览器上我看到的像是一张破碎的图像),当然如果我在本地下载这些图像我看不到它们。

我试图谷歌,但我发现的是如何识别断开的链接或空的img标签,我该如何检查图像是否可显示?我也尝试了onError事件,但它没有被触发。

1 个答案:

答案 0 :(得分:1)

IMO,你最好在服务器上使用PHP检查这个。 PHP有几个加载图像的功能,例如imagecreatefromjpegimagecreatefrompng。如果加载图像时出错,这两个函数都将返回FALSE。获取FALSE会告诉您这不是有效的图片。