2

私が働いている会社はmyfonts.comでフォントを購入しました。さまざまなブラウザで機能するようにJavaScriptが含まれていました。

フォントは現在、さまざまなブラウザで機能しています。InternetExplorerでも部分的に。ただし、フロントページとは異なるサブページではInternetExplorerでは機能しません。

私はすでにmyfonts.comサポートに連絡しようとしました。彼らはそれがサブページのjavascriptエラーと関係があると言った。しかし、私がそれらをチェックしたとき、エラーはまったく現れませんでした。ですから、それがそれと関係があるのか​​どうかはわかりません。

4

3 に答える 3

2

http://blog.twostepmedia.co.uk/how-do-i-use-font-face-correctly-across-most-browsers/

このガイドを試してみてください

于 2011-02-01T12:55:04.390 に答える
1

これがお役に立てば幸いです

つまり、フォントを使用する

しかし、私はあなたがグーグルフォントを使用することをお勧めします。これは、あらゆる種類のブラウザと互換性のある一般的なAPIです。

于 2011-02-01T12:53:33.663 に答える
1

ホームページで機能しているが他のページでは機能していない場合、使用しているJavaScriptは、ホームページのURLからのみ機能する相対URLでWebフォントファイル(または他のファイル)を参照している可能性があります。

たとえば、サイトのURL構造が次のような場合:

  • /(ホームページ)
    • /製品/
    • / services /
    • /約/
    • / font-files /
    • / javascript /

次に、JavaScriptは次のようにフォントファイルを参照しますfont-files/font.ttf

JavaScript URLは、JavaScriptファイル自体ではなく、JavaScriptが実行されているHTMLページに関連しています。可能であれば、絶対参照に変更することをお勧めします。/font-files/font.ttf

于 2011-02-01T13:01:25.450 に答える