javascript - Cufon加载但不显示

标签 javascript css fonts cufon

测试用例:

<!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 的网站子集到拉丁语生成的字体.

浏览器没有报告任何 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 严格

最佳答案

我没有将 localhost 列为授权域。我真傻。

关于javascript - Cufon加载但不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4289968/

相关文章:

javascript - server.js 文件外部的快速路由

javascript - 转换 12 小时 hh :mm AM/PM to 24-hour hh:mm

CSS 选择器最后一个可见的 child

css - SVG 动画在错误的位置旋转

html - Flexbox:当屏幕太小时折叠 - 如何?

css - Ionic 3,需要帮助导入自定义字体(全新元素)

css - 找不到字体 : React-slick + nextjs

javascript - Angular Material - 不工作/渲染没有特定类

.net - "woff"、 "woff2"在 localhost 上工作,但在 Web 服务器上不起作用并给出控制台错误

javascript - AngularJS - GET 响应无法在 HTML 中显示