我工作的公司在myfonts.com买了一个字体。它们包含一个javascript,使其适用于不同的浏览器。
该字体目前在各种浏览器中运行。即使在Internet Explorer中也是如此。但它不适用于与首页不同的子页面上的Internet Explorer。
我已经尝试联系myfonts.com支持。他们说它与子页面上的javascript错误有关。但是当我检查它们时,根本没有出现任何错误。所以我不确定它是否与此有关。
答案 0 :(得分:2)
答案 1 :(得分:1)
答案 2 :(得分:1)
如果它在主页上工作,而不是在其他页面上工作,那么您使用的JavaScript可能会引用具有相对URL的Web字体文件(或其他文件),该URL仅适用于主页的URL。 / p>
E.g。如果您网站的网址结构如下:
然后JavaScript可能会像这样引用字体文件:font-files/font.ttf
。
JavaScript URL与运行JavaScript的HTML页面相关,而不是JavaScript文件本身。如果可以,您可能希望将其更改为绝对参考,例如/font-files/font.ttf