0

我一直在本地开发一个静态站点(不是本地主机,只是在浏览器中预览本地文件)并且在 Firefox 和 Chrome 中一切正常,但是 html 中的图像没有显示在 IE 中。任何版本的 IE。此外,谷歌字体没有加载。在 css 中调用的图像确实可以工作。加载页面需要很长时间,有时会超时。

我已经将它全部上传到了一个 beta 站点,从服务器上,一切都在 IE 中运行良好。

我什至把文件带回家,在我自己的电脑上查看了我家庭版 IE 上的网站,它在那里显示得很好,所以看起来这台电脑或 IE 版本有什么问题?我用的是IE9。

-- 这是控制台中的错误。它们都与@font-face 相关;即使我注释掉指向 Google 字体的链接,图像仍然不显示。

CSS3117: @font-face failed cross-origin request. Resource access is restricted. 

C6HYlRF50SGJq1XyXj04z2msoyWrDyoltQVIP7q_RGg.eot CSS3117:@font-face 跨域请求失败。资源访问受到限制。C6HYlRF50SGJq1XyXj04zzBIQ40lcwWW3vj9tFMKvqw.eot CSS3117:@font-face 跨域请求失败。资源访问受到限制。xgzbb53t8j-Mo-vYa23n5nZ2MAKAc2x4R1uOSeegc5U.eot CSS3117:@font-face 跨域请求失败。资源访问受到限制。q9w3H4aeBxj0hZ8Osfi3dzoGYR7Z3iWH66EXnaJoKgg.eot CSS3117:@font-face 跨域请求失败。资源访问受到限制。q9w3H4aeBxj0hZ8Osfi3d9P2OS6Bzu7BENq0TH5sayk.eot CSS3117:@font-face 跨域请求失败。资源访问受到限制。C6HYlRF50SGJq1XyXj04z3l4twXkwp3_u9ZoePkT564.woff CSS3117:@font-face 跨域请求失败。资源访问受到限制。C6HYlRF50SGJq1XyXj04z9Od4RnLmtUrdSQkDmC5b8k.woff CSS3117:@font-face 跨域请求失败。资源访问受到限制。q9w3H4aeBxj0hZ8Osfi3dy1dfeF-hbOdKKuBDEXxqhQ.woff CSS3117:@font-face 跨域请求失败。资源访问受到限制。xgzbb53t8j-Mo-vYa23n5nhCUOGz7vYGh680lGh-uXM.woff CSS3117:@font-face 跨域请求失败。资源访问受到限制。q9w3H4aeBxj0hZ8Osfi3d3pumDtkw9GHrrDfd7ZnWpU.woff

-- 我正在使用样板模板

图片代码:

<img src="img/icon-fb.png" alt="facebook" width="32" height="32">

这些图像位于站点根目录中名为“img”的文件夹中。index.html 文件位于站点的根目录中。

4

0 回答 0