Webfont 仅适用于 IE 7 的首页
我工作的公司在 myfonts.com 购买了字体。他们包含了一个 JavaScript 以使其适用于不同的浏览器。
该字体目前可在各种浏览器中使用。即使部分在 Internet Explorer 中也是如此。但它无法在与首页不同的子页面上与 Internet Explorer 一起使用。
我已经尝试联系 myfonts.com 支持。他们说这与子页面上的 JavaScript 错误有关。但当我检查它们时,根本没有出现任何错误。所以我不确定这是否与此有关。
The company I am working for bought a font at myfonts.com. They included a javascript to make it working for different browsers.
The font is currently working in various browsers. Even in Internet Explorer partly. But it is not working with Internet Explorer on subpages different than the frontpage.
I already tried to contact the myfonts.com support. They said it has something to do with javascript errors on the subpages. But when I checked them no errors appeared at all. So I am not sure if it has something to do with that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
http://blog. twostepmedia.co.uk/how-do-i-use-font-face- Correctly-across-most-browsers/
尝试一下本指南
http://blog.twostepmedia.co.uk/how-do-i-use-font-face-correctly-across-most-browsers/
Give this guide a try
我希望这对您有帮助
但我建议你使用谷歌字体。这是一个通用的API,兼容所有类型的浏览器。
i hope this helps you
make fonts wor in ie
but i suggest you to use google fonts. this is a common api compatible with all kind of browsers.
如果它在主页上运行,但在其他页面上运行,则可能您使用的 JavaScript 引用了 Web 字体文件(或其他一些文件),其相对 URL 只能在主页的 URL 上运行。
例如,如果您网站的 URL 结构如下:
然后 JavaScript 可能会像这样引用字体文件:
font-files/font.ttf
。JavaScript URL 与运行 JavaScript 的 HTML 页面相关,而不是与 JavaScript 文件本身相关。如果可以的话,您可能希望将其更改为绝对引用,例如
/font-files/font.ttf
If it‘s working on the home page, but not other pages, maybe the JavaScript you’re using references the web font file (or some other file) with a relative URL that only works from the home page’s URL.
E.g. if your site’s URL structure is like this:
Then the JavaScript might reference the font file like this:
font-files/font.ttf
.JavaScript URLs are relative to the HTML page that the JavaScript is running on, rather than the JavaScript file itself. You might want to change it to an absolute reference if you can, e.g.
/font-files/font.ttf