只是想要对此进行确认:Firefox目前无法通过font-face标签通过子域选择自定义字体。其他浏览器没有任何问题。
有一项研究显示,我需要设置Access-Control-Allow-Origin,如下面的链接所示:http://pastie.org/653265
基本上我在kaushikgopal.com/blog上有我的博客,而我正试图这样做 访问此博客中可用的字体 font.kaushikgopal.com。我尝试在我的.htaccess文件中更改相同内容但无法解决问题。(我在。字体子域文件夹中放置了一个.htaccess文件,并直接粘贴了上面的pastie链接中的代码。)
我向dreamhost提交了一张请求帮助的门票,他们帮助明确说明“我们不支持共享托管服务器上的Access-Control-Allow-Origin”。
所以我没有去字体的子域路线。但我有点好奇,有没有人试过这个(用dreamhost托管帐户会有帮助)?只是想确认技术支持人员建议的是准确的,没有别的办法。
感谢。
另一个很好的链接清楚地说明问题: http://www.stevesouders.com/tests/font-face/xdomain.php
答案 0 :(得分:3)
我刚尝试过,它确实有效(在Dreamhost上)。例如,/ mysite / pub / .htaccess:
标题添加Access-Control-Allow-Origin *
见http://42at.com/lab/Thumboard/bookmarklet.html。 bookmarklet对我的域进行了ajax调用,并且使用上面的访问控制能够获取html片段。