IE9安全模式与@ font-face冲突

时间:2011-12-20 10:18:27

标签: css internet-explorer-9 font-face

我无法在任何网站上看到css @ font-face在IE9中工作,直到我在“互联网选项”的“安全”标签中找到此选项: - “Activer le modeprotégé”(fr_FR) - > “激活保护模式”(en_EN)。

当此选项为ON时,即使此URL,@ font-face属性也不起作用: http://dl.dropbox.com/u/39519/webfontsdemo/index.html

这是一个显示所有@ font-face声明的网页,但无效。

有没有办法绕过这种安全措施? 因为它应该被大多数用户激活,因为有一个关于“潜在的安全风险”的弹出提醒,而不是激活它。

有没有人经历过同样的事情?

thx!


编辑:我已经设置了自己的dropbox font-face列表,以便在Albert贡献后更新: http://dl.dropbox.com/u/13466939/fontfacelisting/index.html

#IEFIX修复不起作用,但我找到了一些线索:

  1. 当我启动index.html文件localy时(直接从右键单击) - > 打开Internet Explorer )字体显示良好。
  2. 当我以管理员身份启动IE9时,跨域@ font-face 宣言     工作! (我检查了管理员之间的所有证券选项     模式而不是,它们是相同的......

2 个答案:

答案 0 :(得分:2)

按照菜单:互联网选项>安全>勾选启用保护模式后,单击自定义级别按钮。在那里寻找下载>字体下载>勾选允许

答案 1 :(得分:0)

那些不是所有可能的@ font-face值,你错过了iefix。查看fontsquirrel http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax