我的 sIFR 3 字体替换在 FF 和 IE 中运行良好,除非我在底部具有不相关 Flash 对象功能的“服务”页面上使用它。此页面上的 IE 中仅显示第一个 sIFR3'ed 元素。我还在此页面上使用 jQuery 1.2.6 来显示随机内容。这是一台windows xp pc。
在 IE 中,当我查看源代码时,“服务”页面 sIFR 元素上的 html 在浏览器中变得乱码。像这样的东西: nodeIndex='1' 和 jQuery1307565945701='4' 被添加到 ul 和 li 元素,不应该。'sIFR-replaced' 类没有像预期的那样从 sIFR 添加。
jQuery 不会干扰我的其他页面上的 sIFR3 字体替换,因为它们的底部没有额外的 Flash 文件。Flash 文件是一个Shockwave cab 文件,版本9,0,0,0(我没有添加)。
我在控制台中看到这个错误''match(...).1' is null or not an object',但我在其他地方也遇到了同样的错误,它没有影响任何东西。
我真的坚持这个。我试图在不同的时间加载东西,我添加了其他修复但没有运气。感谢您对此提供的任何帮助。我是这一切的初学者。