質問

テストケース:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<script type="text/javascript" src="/cufon.js"></script>
<script type="text/javascript" src="/font.font.js"></script>
</head>
<body>
<h1>Text</h1>
<script type="text/javascript">
    Cufon.replace('h1');
</script>
</body>
</html>

「cufon.js」は最新バージョンです(メインサイトの最小化バージョンとGithubの最小化バージョンと同じ結果)、および「font.font.js」は、CufonのWebサイトサブセットからラテン語までの生成されたフォントです。

ブラウザによって報告されたHTTP、HTML、CSS、またはJSエラーはありませんが、IE 8、FF 3.6、またはSafari 5でVMLは生成されません。 <html class="cufon-active cufon-ready"> そして、Cufonのインラインスタイルですが、それだけです。

私も試してみましたが、役に立たない:

  • スクリプトが表示される場所を切り替えます(前に </head> そして前に </body>)
  • Cufonの前にJQueryに電話します
  • インラインCSSを使用してfont.font.jsで指定されたフォントファミリーを手動で宣言します
  • 変更 DOCTYPE HTML5からXHTML 1.1またはHTML 4.01 Strict
役に立ちましたか?

解決

localhostを認定ドメインとしてリストしていませんでした。愚かな私。

他のヒント

私はいつもfontfamilyの名前を含めました:

Cufon.replace('#search-button', { fontFamily: 'Futura', hover: true });
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top