【发布时间】:2013-07-30 20:41:11
【问题描述】:
我尝试将更新 10 添加到此帖子:Why does my img error function fail?,但我会超过帖子的最大长度,因此必须开始一个新问题。
我一直忘记的“明显”问题是我为每个图像提供了一个“alt”文本值,因此,每当它们没有加载或由于任何原因不显示时,替代文本应该显示在图像的位置,对吧?它从来没有。所以,由于这没有发生,也没有任何答案有效,也许由于某种原因我的网站没有意识到图像何时“坏”......这可能吗?
【问题讨论】:
-
另一个问题中的代码包括
+ dataPoint.imgalt +- 那等于什么?您的代码中似乎没有alt="。不应该是+ ' alt="' + dataPoint.imgalt + '"' +吗? -
是的,它们是如下值: alt="John Steinbeck book cover" 既然我已经写了这个,我开始怀疑我到底是怎么得到它的。我认为它就像:alt=\""John Steinbeck book cover\"" 对吗?
-
没关系 - 我确定它是正确的,它是:alt=\"William Saroyan 书籍封面\"
-
如果没有图片,大多数浏览器不会显示您的 alt 文本(有些会显示,但不是全部。不是 webkit)。 Alt 用于屏幕阅读器和可访问性 - 如果您的图像无法加载,则不会显示某些内容。
-
好的,再次感谢@mikeyUX