在 IE 浏览器中,图标字体不显示
Posted
技术标签:
【中文标题】在 IE 浏览器中,图标字体不显示【英文标题】:In the IE browser, icon fonts not showing 【发布时间】:2019-09-13 08:56:58 【问题描述】:在具有基本身份验证的环境中,图标字体不显示。 图标字体显示在其他浏览器或环境中,无需基本身份验证。另外,认证后,如果直接从URL访问各个页面,或者浏览器重载,图标是不显示的,但是如果从链接点击跳转页面,则显示图标。
直接访问页面和点击链接访问的响应是有区别的,所以描述一下。链接点击访问响应中包含eot、woff、ttf字体文件,而直接访问只包含eot文件。(不知道有没有关系...) 此外,下一个董事会确认。 Icon fonts not loading in IE11 但是,浏览器响应头不包含缓存控制。
这是我的@font-face:
@font-face
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.6.3');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal
您还有其他需要解决的信息吗?感谢您的想法。
【问题讨论】:
【参考方案1】:如果您将 IE 安全设置设置为高安全级别,则默认情况下不会下载 Web 字体。
我建议你可以尝试修改IE中字体下载的组策略。
按照以下步骤操作:
打开本地组策略编辑器 计算机配置 -> 管理模板 -> Windows 组件 -> Internet Explorer -> Internet 控制面板 -> 安全页面 -> Internet 区域 选择允许字体下载 -> 启用 -> 应用【讨论】:
以上是关于在 IE 浏览器中,图标字体不显示的主要内容,如果未能解决你的问题,请参考以下文章