internet-explorer – 在刷新所有ie浏览器ie11,ie10,ie9后,字体真棒消失了

我知道以前似乎已经问过这个问题,但我发现的解决方案仅适用于IE8.

我们在项目中使用Font Awesome 4.1.0和Bootstrap v3.0.3.如果我们第一次加载页面所有图标都正确呈现.当我们使用Ctrl R在Internet Explorer中重新加载页面时,它们会消失.

我们测试过的所有IE版本都会出现此问题,包括IE11.

最佳答案 所以问题是在所有请求中使用https的IE浏览器中有一个与no-catch pragma相关的标题是额外的,并且该标题导致加载字体时出现问题.

以下代码已添加到context.xml文件以解决此问题.

<Context>
    <Valve className="org.apache.catalina.authenticator.BasicAuthenticator" 7
        disableProxyCaching="false" />
</Context>

而且context.xml文件保存在我们的ROOT文件夹中.

点赞