【发布时间】:2012-11-05 15:05:32
【问题描述】:
我目前正在构建一个网站,我正在使用 fonts.com 来显示标题和子标题的自定义字体。字体通过 fonts.com javascript 链接加载,然后在 CSS 文件中引用为:
font-family: 'MyFontFromFontsDotCom';
它工作正常并且表现良好。然而,在 IE8 中,浏览器在字体被加载(尽管它永远不会完全加载)和站点后崩溃。当我在浏览器中点击“停止”按钮时,网站会以正确的字体呈现。
我还运行了一个modernizr 2.6.2,它在fonts.com javascript 之前被引用。当我删除 fonts.com javascript 时,该网站运行良好。
fonts.com javascript 参考位于 body 标记的底部,modernizr 位于 head 标记。我试着在没有任何运气的情况下移动它们。
有人遇到过同样的问题吗?
提前致谢。
【问题讨论】:
-
说“浏览器崩溃”意味着浏览器进程完全中止。真的是这样吗?
-
你能在 JSFiddle.net 上重现这个吗?
-
当浏览器“崩溃”时,它会加载网站(没有字体),然后继续加载。根本无法与该站点交互 :) 我会尝试看看是否可以让它在 jsfiddle 上运行。
-
哦,过了一会儿我收到消息“mysite.com 由于脚本长时间运行而没有响应”
-
你能发布 font.com 的 javascript 参考吗?
标签: javascript jquery font-face modernizr