Javascript尝试从页面位置加载字体

Javascript尝试从页面位置加载字体,javascript,css,Javascript,Css,我使用图标字体在网页上显示图标。 字体通过HEAD中引用的css文件正确加载。该文件位于外部资产服务器上。比方说 --> 等 我在HTML和各种javascript文件(加载在页面底部)中引用这些图标 我在Chrome和FF中看到404个错误,浏览器试图从页面位置加载字体 可能发生的情况是,在Javascript处理过程中,浏览器无法识别字体已经加载或应该从其他位置加载。它随后尝试从当前位置加载字体文件 我正在使用Bootstrap和yui3,但这似乎无关紧要 有没有办法解决这个问题 你

我使用图标字体在网页上显示图标。 字体通过HEAD中引用的css文件正确加载。该文件位于外部资产服务器上。比方说

--> 等

我在HTML和各种javascript文件(加载在页面底部)中引用这些图标


我在Chrome和FF中看到404个错误,浏览器试图从页面位置加载字体

可能发生的情况是,在Javascript处理过程中,浏览器无法识别字体已经加载或应该从其他位置加载。它随后尝试从当前位置加载字体文件

我正在使用Bootstrap和yui3,但这似乎无关紧要


有没有办法解决这个问题

你应该使用例如URL;除非你真的在工作?尝试使用绝对URL。这里有一个可能的答案:我在Mac OS上,我尝试将mime类型添加到(nginx)Web服务器。这对我来说不起作用。嗯,这可能与我在开发中使用更少的动态处理有关。使用“普通”样式表似乎可以解决这个问题
<span class="icon icon-info"></span>