我似乎对 SIFR3 有问题。我使用的是版本 436,从我的所有测试来看,这似乎是与 IE6 和 IE7 相关的问题,因为我无法在 Firefox、Chrome、Windows 的 Safari 甚至 IE8 中复制该问题。
问题出现在我公司的网站上,可以在这里看到:http ://www.wyldeia.co.uk/blog.php
当您第一次进入 IE6 或 IE7 中的页面时,它似乎呈现良好。但是,如果您单击另一页,然后单击浏览器中的后退按钮,则所有文本都将替换为“使用 sIFR3 修订版 436 渲染”的错误。如果您刷新页面,那么问题就会消失,直到您浏览并再次返回。
我已经在两台运行 IE7.0.6000.16809 的独立机器和另一台运行 IE6 的独立机器上进行了尝试,然后我将其升级到 IE8。我最初认为它可能与 Flash 播放器有关,但在从 Flash 播放器的版本 9 升级到 10 时,问题仍然存在。进一步挖掘表明,错误可能是由于 Flash 字体文件损坏,或者存在由 SIFR3 的先前版本生成的文件。但是,我已经使用提供的 fla 版本 436 导出了 flash 字体文件,但问题仍然存在。
通常我喜欢自己追踪答案,但因为我对此有点不知所措,所以如果有人对这里可能发生的事情有任何想法,我将非常感激!
问候,
标记