3

只是想确认一下:Firefox 目前不能很好地通过 font-face 标签通过子域选择自定义字体。其他浏览器这样做没有任何问题。

一项小研究表明,我需要设置 Access-Control-Allow-Origin,如下链接所示:http: //pastie.org/653265

基本上,我在 kaushikgopal.com/blog 上有我的博客,我试图访问该博客中可在 font.kaushikgopal.com 获得的字体。我尝试在我的 .htaccess 文件中进行相同的更改,但无法解决问题。(我在字体子域文件夹中放置了一个 .htaccess 文件,并直接从上面的粘贴链接粘贴了代码)。

我向 Dreamhost 提交了一张请求帮助的票,他们清楚地说明“我们不支持共享托管服务器上的 Access-Control-Allow-Origin”。

所以我没有走字体的子域路线。但我有点好奇,有没有人尝试过这个(使用dreamhost托管帐户会有所帮助)?只是想确认技术支持人员的建议是否准确,没有其他办法。

谢谢。

另一个很好的链接清楚地说明了问题: http: //www.stevesouders.com/tests/font-face/xdomain.php

4

1 回答 1

3

我刚刚尝试过,它确实有效(在 Dreamhost 上)。例如,/mysite/pub/.htaccess:

标头添加访问控制允许来源 *

请参阅http://42at.com/lab/Thumboard/bookmarklet.html。小书签对我的域进行 ajax 调用,并且通过上述访问控制能够获取 html 片段。

于 2010-03-25T23:34:43.580 回答