有谁知道验证图像 URL 是否存在的轻量级方法?
我有一个图像列表(有些是 404 的),我将其提供给我的 jquery 图像查看器插件(或任何其他 javascript 灯箱插件),它不能很好地处理 404 图像 URL。
我知道您可以使用onerror
html img 元素上可用的事件,这可能是最有效的,我之前用于需要使用<img>
标签的其他图像查看器插件,但并非所有插件都使用该标签(包括我的当前一个),所以我想知道如何验证 URL 以使插件不会阻塞它们?
我想我可以创建一个<img>
元素 set display:none
,一次设置一个图像,并通过检查 onerror 事件来确定它是否有效,但这似乎效率低下。还有其他更简单的方法吗?你会认为这些插件的一些基本行为会检查这一点,但我还没有找到一个符合我标准的插件。