我正在尝试使用 img 标签在 HTML 页面中显示图像。代码是:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>hi!</title>
</head>
<body>
<div>
<img src="images/a.jpg" alt="MISSING JPG" />
<img src="images/b.jpg" alt="MISSING JPG" />
</div>
</body>
</html>
图像 a.jpg 显示正确,但 b.jpg 显示“MISSING JPG”。问题仅出现在 ie 8 上。在 fireforx 上它工作正常。我已经验证了两个图像文件的位置。直接单击时,两个图像都可以正常打开。我曾尝试使用 JPEG 修复工具 irfanviewer 和其他照片编辑器修复 a.jpg,但它不起作用。我尝试使用在线图像修复工具之一修复图像,然后它起作用了。我必须显示大量的 jpeg 文件,而且它们都出现了问题。不知道如何修复 JPEG 文件。
我已在“ http://s20.postimage.org/s0n2lakq5/image.jpg ”处上传了 a.jpg 。它可以从这个 URL 加载,但不能从磁盘加载。