图片在 IE8 中不显示

0 html image internet-explorer-8

作为我在一个受密码保护的专有网站上发布职位公告的一部分。公告面板中没有 HTML 控件,也没有允许您插入图像的按钮。我通过使用“img”标签制作我自己的基本 HTML 页面和带有图像的表格来解决这些限制。我在 Firefox 中打开 HTML 页面,然后将网页复制到公告面板中。我使用的是 mac,所以它在 Firefox 中运行良好,我在 Parallels 中有 IE6,那里没有问题。

然而,我注意到(有点晚了,我想!)公司网站上的 IE8 中没有显示任何图像(它们在上传到我自己的网站时出现)。我认为是因为图像不是相对的,而是链接到异地网页,但我真的不知道。我不知道如何使用相对链接,因为我无法控制将图像直接上传到网站。我注意到将标签更改为“对象”会使它们在 IE8 中显示,但在 IE6 中不显示。我试过将“img”和“embed”标签嵌套到我的标签中,但这在 IE6 上也不起作用。

当我查看网站上公告的查看源代码时,我的原始网页中的代码根本没有改变,所以我假设它一定是服务器端的东西(我无法控制)。

理想情况下,我希望我的图像在尽可能多的浏览器中显示。有没有人遇到过这个问题并解决了?我可以使用任何代码来显示 IE 6、7、8 的图像吗?

感谢您阅读我的帖子,祝您新年快乐!

Mik*_*ike 5

你有没有试过不包括结束标签<img>?根据规范,它不应该有一个。例如,您有:

<img src="http://www.freewebs.com/dird/adorable-puppies.jpg"></img>
Run Code Online (Sandbox Code Playgroud)

试着让它看起来像这样:

<img src="http://www.freewebs.com/dird/adorable-puppies.jpg">
Run Code Online (Sandbox Code Playgroud)

或者,如果您使用的是 XHTML:

<img src="http://www.freewebs.com/dird/adorable-puppies.jpg"/>
Run Code Online (Sandbox Code Playgroud)