Twitter bootstrap 引导:无法下载Glyphicon字体文件

Twitter bootstrap 引导:无法下载Glyphicon字体文件,twitter-bootstrap,internet-explorer,glyphicons,Twitter Bootstrap,Internet Explorer,Glyphicons,我正试图解决Twitter引导图标遇到的一个问题。在我们的开发环境中,我们的机器工作正常。问题是当客户端试图查看我们的代码时。他们被迫拥有不允许下载glyphicon字体文件的IE网络策略。我可以说是这样的,因为我正在检查IE调试器中的“网络”选项卡,它显示它无法下载字体文件。IE的策略是“允许字体下载”。让他们更改策略可能是不可能的。我想知道除了以某种方式提取图像和使用img标签之外,是否还有其他选择。如果后者是唯一的解决方案,有人有最好的方法来实现这一点吗?bootstrap的优点是我们能够

我正试图解决Twitter引导图标遇到的一个问题。在我们的开发环境中,我们的机器工作正常。问题是当客户端试图查看我们的代码时。他们被迫拥有不允许下载glyphicon字体文件的IE网络策略。我可以说是这样的,因为我正在检查IE调试器中的“网络”选项卡,它显示它无法下载字体文件。IE的策略是“允许字体下载”。让他们更改策略可能是不可能的。我想知道除了以某种方式提取图像和使用img标签之外,是否还有其他选择。如果后者是唯一的解决方案,有人有最好的方法来实现这一点吗?bootstrap的优点是我们能够轻松地更改GlyphIcon的大小/颜色,以及通过更改css类轻松地修改js

以下是我们在应用程序中导入它们的方式:

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
实际的字体分幅位于参考资料/字体中。css文件位于参考资料/css中。我们知道它们在那里,因为所有其他环境都可以看到图标

IE网络信息:

Key     Value
Request         GET /appName/resources/fonts/glyphicons-halflings-regular.eot? HTTP/1.1
字形图标的使用:

<span class="glyphicon glyphicon-minus-sign"></span>

感谢所有回复。看来唯一的解决办法实际上是使用我自己的图像。我能够通过替换引导css来最小化代码影响:在此之前,我插入了glyphicon字符,并使用有人在线发布的glyph图像在span元素的背景上进行样式化。如果有人对我使用的每个glyph感兴趣,我会用插入的类替换下面注释掉的代码,这似乎解决了我的问题

.glyphicon-plus-sign{
    display: inline-block;
    overflow: hidden;
    color: transparent;
    font-family: sans-serif;
    width: 16px;
    height: 16px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('../images/glyphicons_190_circle_plus.png');
    background-size: cover;
}
/*.glyphicon-plus-sign:before {
  content: "\e081";
}*/

可能不行?在我跳过一大堆障碍之前,我会先从这里开始。你可以恢复到Bootstrap 2使用图标精灵的方法,但它们无法调整大小或着色。有类似的问题。首先,由于IE中的安全设置,它不允许您在本地查看文件,因为各种库的文件都在您的网络之外。当上传到web服务器并给定URL时,客户端能否查看您的项目?