代码之家  ›  专栏  ›  技术社区  ›  Tor Haugen

.png图像单独显示在IE8中,但不显示在页面中

  •  1
  • Tor Haugen  · 技术社区  · 16 年前

    我已经有一段时间没有认真地进行web开发了。现在我遇到了许多我不再熟悉的全新问题。。

    我的网页上有一些不同图标的.png图像。我发现,每当我编辑这些图像时,它们就会停止在IE8中的页面内工作。也就是说,当我第一次打开页面时,它们(通常)显示OK,然后在刷新时被占位符图标替换。有时,一些图标会显示,而另一些则不会显示,具有相同的src。

    <img src="images/misc/smallreport.png" alt="Report" />
    

    当我右键单击页面中的图标并选择“属性”时,协议、类型、地址和大小显示为“不可用”,并且尺寸不正确(我打赌占位符的大小)。

    如果我直接在IE中打开图像(即不在页面内),它们就可以正常工作。

    我曾使用Paint.NET编辑图像,但也尝试使用Paint保存图像。

    这是怎么回事?

    4 回复  |  直到 16 年前
        1
  •  0
  •   Aly    16 年前

    检查文件的路径是否正确-请让我们看看标签。

        2
  •  0
  •   Tor Haugen    16 年前

    我说过我直接从硬盘上运行这个?现在,我发现html页面(我从一位同事那里得到的)被屏蔽了,“以帮助保护我的电脑”,就像Windows一样。

    这一点也不奇怪,我处理的很多文件都是在其他计算机上生成的,我通常不太担心这一点(可执行文件除外,它在解锁之前不会运行)。

        3
  •  0
  •   eozzy    16 年前

    有一次,类似的事情发生在我身上,我努力想找出哪里出了问题,然后我意识到我正在(从Photoshop)将文件保存为PSD,但扩展名为.png。确保你没有做同样的事情。

    • 清除Internet临时文件
    • 确认“显示图片”选项未关闭
    • 确保Toggle Images.exe Web附件不存在并禁用图像
    • 启用自动选择编码选项

    Source

        4
  •  0
  •   rakandsam    14 年前

    可能是您浏览的网站缺少支持 对于IE浏览器。IE是所有web开发人员的噩梦&网页设计师。 关于IE问题。也许IE正试图创建一个web标准来提高他们的性能 为什么是Chrome、Firefox或Safari,反正它是免费的。

    推荐文章