检查图像是否存在+加载图像时不知道图像的全名

check if an image exists + loading an image without knowing the whole name of it

本文关键字:图像 不知道 全名 是否 存在 检查 加载      更新时间:2023-09-26
  • 如何通过javascript检查图像是否存在
  • 是否可以加载一个名为145_44.jpg的图像,而我只知道前3个数字145

html图像元素有一个ror和onload事件,如果加载图像失败或成功,它们将分别触发。

关于在不知道正确URI的情况下加载图像,答案是否定的。这取决于web服务器来决定响应HTTP请求提供什么服务。如果请求是针对一个资源的,它不知道除了404错误之外,它不太可能提供任何其他服务。

我不确定您是否能够在不知道图像全名的情况下链接到图像,但使用新的CSS3'*"选择器,您可能能够。

示例:

    <img src="*145*.jpg" /> 

这可能会抓住它(我正在工作,所以我不能测试),但要试一试。*替换了它之前/之后的所有内容,告诉浏览器搜索其中包含数字145的.jpg