Webfont 仅适用于 IE 7 的首页

发布于 2024-10-15 20:58:58 字数 306 浏览 6 评论 0原文

我工作的公司在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

薄荷→糖丶微凉 2024-10-22 20:58:58

我希望这对您有帮助

但我建议你使用谷歌字体。这是一个通用的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.

节枝 2024-10-22 20:58:58

如果它在主页上运行,但在其他页面上运行,则可能您使用的 JavaScript 引用了 Web 字体文件(或其他一些文件),其相对 URL 只能在主页的 URL 上运行。

例如,如果您网站的 URL 结构如下:

  • /(主页)
    • /产品/
    • /服务/
    • /关于/
    • /字体文件/
    • /javascript/

然后 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:

  • / (Home page)
    • /products/
    • /services/
    • /about/
    • /font-files/
    • /javascript/

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文