gpt4 book ai didi

javascript - 为什么 IE 无法加载某些图像?

转载 作者:行者123 更新时间:2023-11-28 01:33:22 25 4
gpt4 key购买 nike

例如,Facebook 图标将无法加载:

http://static.ak.fbcdn.net/rsrc.php/yi/r/q9U99v3_saj.ico

我可以在 Firefox、Chrome、Safari 和 Opera 的浏览器地址栏中输入此内容,一切正常。

但是当我将其输入 IE (10) 的地址栏中时,我得到的是损坏的图像,而不是实际的图标。

我担心 IE 缓存了失败的 URL 响应,因此我清除了工具 -> 选项 -> 删除 下可以清除的所有内容。

我正在排查为什么它不能直接在浏览器地址栏中加载。我的页面中的图像链接也不会加载(对于 ie10)。

最佳答案

IE确实将该图标下载到您的硬盘上,您可以通过以下方式验证这一点

  1. 完全清除缓存
  2. 粘贴该地址
  3. 进入 Internet 选项 -> 设置 -> 显示文件,唯一应该显示的文件是 favicon.ico 图像

该图标因此被识别为网站图标并保存到您的硬盘上。如果您搜索

,您的网站图标和网站之间的链接将存储在您的浏览器历史记录中
http://static.ak.fbcdn.net/favicon.ico

你应该得到你下载的真实图标。不幸的是,IE 以一种特殊的方式对待普通图像的图标,除非你“强制”“这是一个图像”的事情,否则它会以“特殊的方式”对待这些图标。也有一些人认为这是一个错误,这取决于你。

另请注意: http://jeffcode.blogspot.de/2007/12/why-doesnt-favicon-for-my-site-appear.html

关于javascript - 为什么 IE 无法加载某些图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21813628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com