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