问题标签 [brokenimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
32 回答
304556 浏览

javascript - jQuery/JavaScript 替换损坏的图像

我有一个包含一堆图像的网页。有时图像不可用,因此客户端浏览器中会显示损坏的图像。

如何使用 jQuery 获取图像集,将其过滤为损坏的图像,然后替换 src?


--我认为使用 jQuery 会更容易做到这一点,但结果证明只使用纯 JavaScript 解决方案要容易得多,即 Prestaul 提供的解决方案。

0 投票
1 回答
79 浏览

html - 查找丢失图像的最佳方法是什么

我必须筛选多个网站并寻找丢失的图像,我面临的问题是,它们很难找到。

仅查看代码并将其与图像目录进行比较不是一种选择,因为有多个图像文件夹引用,每个文件夹中都有大量图像。

我的常规方法只涉及使用 Internet Explorer 检查页面,因为它显示了一个很好的缺失图像框,但是如果图像宽度/高度已设置为较小的值(已在 CSS 等中设置的小精灵图像),那么它们是几乎不可能注意到。

0 投票
2 回答
55 浏览

image - 移动网站,现在图像坏了

不确定这是否应该在这里或服务器故障,如果我错了,请道歉。

我刚刚将我的站点从服务器上的一个文件夹移动到另一个文件夹(发生的事情是,我正在做一个更新,但效果不太好,所以我把所有旧文件都转移回来了)。现在我在网站上的所有图片都坏了。

有谁知道为什么会这样?或者如何更重要地解决它?

任何帮助/建议将不胜感激!谢谢

编辑:好的,显然我需要确保代码已编译,但完全不知道如何执行此操作..有什么想法吗?

我也在运行 IIS7 的 Windows 2008 服务器上。该应用程序是用 C# .net MVC 编写的。

0 投票
1 回答
559 浏览

flying-saucer - 使用飞碟放入“损坏的图像”占位符

我正在使用 Flying Saucer 从 HTML 生成 PDF(所以我正在使用 ITextRenderer,如果这很重要的话。)

当找不到图像时,我想模拟像 Webkit 或 Gecko 那样的东西——比如一个嵌入的轮廓和一个有点破损的页面图像。

我已经确定在 中覆盖getImageResourceUserAgentCallback一种测试这种情况的方法(将中的图像ImageResourcenull),但我无法找到在 API 中此时呈现占位符的好方法。

有没有合适的方法来做到这一点?(如果这是开箱即用的,那就太好了......)

0 投票
1 回答
172 浏览

asp.net - asp:ImageButton 在加载调试 ASP.NET 时损坏

嗨,我有一个 imageButton,当我加载 IE 7 时,它会显示图片的损坏图像,尽管当我在 VS2010 中进入设计时它会显示图片。

这是代码:

谢谢,格雷格

0 投票
1 回答
4742 浏览

internet-explorer - .PNG 在 IE 7 和 8 中的中断,红色 x 白色边框

我们正在为一些非常酷的人开发一个网站,它在这里:http: //journeyofaction.com

它是在 themeforest 上找到的以“wave”视频为中心的主题的修改版本。

他们将所有图片上传为 .PNG。前几天他们给我们发电子邮件说他们的一些用户没有看到任何图像,只有带有红色“x”的小白框,并且图像应该有一个大的白色边框。

我在 adobe browserlab 上的 IE 7 / 8 / 9 中检查了它,并确认是这样。当我们最初测试网站时,一切都是 .jpg 的。

我从在互联网上找到的各种修复中尝试了一些东西,我将 doctype 切换为 XHTML 1.0 过渡而不是静态,重新编写了处理图像的 css 以不使用速记属性,

但是唉,.PNG 仍然在 IE7/8 中出现,而不是在 9 中,

我找到了这个:

http://answers.microsoft.com/en-us/ie/forum/ie8-windows_other/red-x-displayed-for-png-images/a99a5258-ca46-4b22-8338-ea446c40a570

还有这个:

http://www.winhelponline.com/articles/202/1/PNG-images-are-not-displayed-on-Web-sites-in-Internet-Explorer.html

两者都有轻微的不安。希望不是这样。

我确实在 .php 主题文件中注意到,开发人员已正确关闭了图像标签,

因此:

但是当我在 chrome 检查器中检查它时,标签以 > 结尾,而不是 /> 不知道发生了什么。

tyty,保持优雅,堆栈。

0 投票
2 回答
120 浏览

javascript - 图像在不应出现时显示为损坏

我不明白为什么我网站上的图像显示为损坏,如果您可以快速浏览一下:http ://www.lamcallum.com有没有人可以解决这个谜团?任何答复将不胜感激...

更新:问题已解决。

0 投票
1 回答
414 浏览

drupal - 启用 url 重写后 DRUPAL 损坏的图像

我在 Drupal 上打开了 URL 重写,一些 URL 图像损坏了。

例如 :

local/tw/sites/all/themes/tw/images/1-p1.jpg 变成 local/tw/content/sites/all/themes/tw/images/1-p1.jpg

或者

local/tw/sites/all/themes/tw/images/2-p1.jpg 变成 local/tw/node/sites/all/themes/tw/images/2-p1.jpg

有任何想法吗?

0 投票
1 回答
1759 浏览

php - 通过 php 显示图像的特定 Apache 配置设置?

我想在我的服务器上使用这个 php 脚本显示图像。

但是我得到一个损坏的图像,这个脚本在我的索引文件的顶部,现在用于测试目的,所以我不认为有标题问题,事实上它是我索引文件中唯一的东西......

我试过使用

同样,没有任何运气,该文件存在于指定路径并且具有 777 权限。

我最后的想法是它可能是apache服务器上的一些配置..?不知道有没有可以刹车的设置?

这是 .htaccess 文件设置

这是来自 httpd.conf 文件的配置

我检查了 mime.types 文件并且图像/jpeg 处于活动状态。

所以我想我的问题是:apache 设置是否有可能弄乱我的图像。

编辑:

我尝试使用 php man 中的代码

在我的本地计算机上它可以工作,但不能在我们的服务器上。它给我一个空白页,没有错误。

如果我将 imagejpeg 与第二个参数一起使用并将其保存到桌面,它似乎一切都很好并且完全可见

0 投票
2 回答
2249 浏览

javascript - 如何在从数据库异步加载中用占位符替换不存在的图像

我有一个包含图像的数据库,我需要根据用户的请求即时加载这些图像。这些图像将作为包含 div 容器中的单独 s 的背景图像......类似于图像滚动器。

该数据库当前是本地数据库,但这不是我的问题。

问题是数据库可能没有我请求的所有图像......并且我可能会得到一个或多个不存在的图像......并且由于数据库前端和加载图像前端的事情是异步的好吧,我不确定如何用标准占位符图像替换不存在的图像。我不能在一个循环中即时执行它,因为它在加载甚至发生之前就执行了。我尝试使用 .Load 和 .error,但我不确定如何在背景图像上做到这一点。

有没有标准和简单的方法来处理这个..最好没有插件,因为我有很多...