繁体   English   中英

为什么我的图像无法在HTML页面中始终加载?

[英]Why do my images not load consistently in my HTML page?

我目前有一个网站,该网站的首页上列出了一系列文章,每个文章旁边都有一张图片。 图片来自各个不同的网站。 有时不加载某些图像,当我检查该图像的URL时就可以了,而当我刷新页面时,它会加载所有图像。

有没有办法确保它们已加载(即使使用js)?

URL绝对不错,我怀疑图像来源的网站响应不佳,但是当我尝试使用它时,它仍然可以正常工作。

可能是您要链接的站点具有适当的图像热链接保护机制,以减轻其服务器上的负载。

如果您有权在您的网站上显示这些图像,则将其下载到您的服务器。

我之前遇到过该错误,您正在使用JavaScript调整它们的大小,还是更改父div的宽度?

如果您不能自己托管图像,则可以尝试使用错误事件尝试重新加载失败的图像:www.quirksmode.org/dom/events/error.html

我自己从未使用过它,但这就是我尝试使用的方式。

您的虚拟主机可能有问题。 共享主机意味着您正在与许多其他人共享该服务器,一分钟可能会过载,而下一分钟可能不会过载。 您可能要切换托管公司,或要求您的主机将您转移到另一台服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM