Pregunta

caso de prueba:

<!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>

donde "cufon.js" es la última versión (mismo resultado con la versión minimizada del sitio principal y no minimiza la versión de GitHub), y "font.font.js" es una fuente generada a partir de Cufon página web subconjunto de América .

No hay HTTP, HTML, CSS, o errores JS reportados por el navegador, y sin embargo, no se genera ningún VML en Internet Explorer 8, FF 3.6 o Safari 5. Salida de no tener <html class="cufon-active cufon-ready"> y en línea Cufón estilos generada, pero eso es todo .

También he intentado, sin éxito:

  • Switching donde aparecen los guiones (antes </head> y antes </body>)
  • Llamando jQuery antes Cufón
  • manualmente declarar la fuente de la familia se especifica en font.font.js utilizando CSS en línea
  • Cambio de la DOCTYPE de HTML5 a XHTML 1.1 o HTML 4.01 Strict
¿Fue útil?

Solución

No había enumerado localhost como un dominio autorizado. Tonto de mí.

Otros consejos

He siempre se incluye el nombre fontFamily:

Cufon.replace('#search-button', { fontFamily: 'Futura', hover: true });
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top