我在IE ( 7和8)上遇到了一个与cufon-yui.js相关的错误: cufon-yui.js的第7行,字符7725 "The property or method are no by the object“。
这是cufon的最后一个版本(IE9支持的版本),我将它用于其他网站,没有任何问题。
在这个项目中,我还自己编写了一些jquery,包括cufon函数,但我不认为这是原因。IE错误指的是cufon内核本身。
到目前为止,我不能为隐私问题链接你的网站。
谢谢
发布于 2011-04-08 04:51:04
我还在第7行遇到了一个关于cufon的错误,这是在cufon-yui.js文件下载完成之前调用Cufon.replace()时发生的。
发布于 2011-09-04 12:07:14
最新版本的cufon脚本可以与IE9一起使用。请确保您安装了v1.09i或更高版本,因为以前的一些版本在各种IE版本中存在一些问题,特别是IE9测试版。
下载地址:http://cufon.shoqolate.com/generate/
有关此问题的支持文档:https://github.com/sorccu/cufon/wiki/faq#wiki-faq-1
发布于 2011-04-19 09:26:21
你可能需要IE的Sizzle Selector工具,它与Cufon一起工作,因为你所有的替换都是非基本的字符串(如H2,li)。
所以按照这个顺序:
<head>
<script type="text/javascript" src="js/sizzle/sizzle.js"></script>
<script type="text/javascript" src="js/cufon/cufon-yui.js"></script>
<script type="text/javascript" src="js/Script_400.font.js"></script>
</head>然后..。
<body>
<!-- other body contents in here... -->
<script type="text/javascript">
Cufon.now();
Cufon.replace('#hd h2'); // Requires a selector engine for IE 6-7, hence 'sizzle.js' dependency
Cufon.replace('h1,h2'); // Doesn't require selector engine
</script>
</body>https://stackoverflow.com/questions/5549296
复制相似问题