对于我的一生,我无法弄清楚为什么Cufon无法在IE7和8中为我工作(它可能与IE6或更低版本无关,但我对此并不担心)。

到目前为止,我已经尝试过:


添加功能Cufon.now();
$(document).ready( function() {});放在我的Cufon.replace();函数周围。
用Cufon官方网站重新生成font-name.js文件。
将我要替换的文本和相关的CSS / JS隔离到一个单独的文件中,以查看它是否有所作为。
将在Cufon字体生成器中分配的font-family: [NAME]自我添加到我要替换的元素的font-family:属性中。


对于我的一生,我不知道为什么它不起作用。

这是我在jsFiddle上隔离脚本的链接:http://jsfiddle.net/Xzv2X/1/

有人知道这里可能存在其他任何常见错误吗?

请注意,我使用Adobe Browser Labs作为IE7和IE8预览器。

任何评论将不胜感激:) :) :),因为这真的开始传给我,因为我已经阅读了至少5个不同的网页(包括Cufon自己的GitHub FAQ),它们说与IE5 +兼容。

最佳答案

尝试


删除type="application/javascript"
没有在head内嵌套<body>

关于javascript - 让cufon在IE7和IE8中工作-根据文档,我已经完成了所有工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7041781/

10-10 05:38