我有很多用Lightbox2显示的画廊,它工作正常。 现在我想删除较大版本的图片,但请为图库添加缩略图供访客使用。
如果html中的给定文件不存在,我如何管理lightbox2显示替代图像?
我找不到lightbox.js中的选项来处理丢失的目标。
答案 0 :(得分:0)
我有同样的问题,但经过一番研究后,我认为Lightbox2不适合处理丢失的图像。相反,应该在服务器或应用程序级别处理。
对于任何缺少的资源,无论是网页,图像还是其他任何内容,Web服务器都会响应404错误。在大多数情况下,它还会返回一个小的HTML页面来提醒用户(例如此example at Google)。
如果请求的资源是图像,通常可以将服务器或应用程序配置为返回默认的404样式图像而不是HTML页面。然后,这将显示给用户而不是损坏的图像符号。
如何执行此操作当然取决于您使用的特定服务器/应用程序堆栈,但这里是good solution for Apache。