Cufon(显然)在IE7中随机工作

时间:2011-04-19 03:39:01

标签: cufon internet-explorer-7

这很奇怪。我是www.inspirastudios.com.mx的主要开发者。我使用cufon字体替换主导航菜单。我在Linux中开发,所以我在wine中使用Internet Explorer来测试我的网站。我得到的问题是cufon替换在我的IE7版本中不起作用。它适用于其他IE> 7版本以及任何符合现代标准的浏览器。奇怪的是,使用一些在线测试网站,例如http://ipinfo.info/netrenderer/http://browsershots.org,网站看起来没问题,而在其他网站(如http://www.thumbalizr.com)则没有。到底是怎么回事?

2 个答案:

答案 0 :(得分:1)

在线测试网站的问题是您不知道它们是如何设置的。我敢打赌,其中一些网站直接使用IE7,而其他网站可能正在使用IE8 / 9,渲染模式被迫使用IE7或其他类似的诡计。如果您真的关心您的结果,请不要相信这些网站。

现在,您的个人测试结果。在IE-over-Wine中,我发生了很多奇怪的事情,我不相信它真的可以与实际的Internet Explorer相媲美。如果你正在使用IES4Linux或者类似的话,这会变得很复杂,因为你(再次)真的不知道为了让它运行它做了什么。如果可能,请始终使用虚拟机(或实际的Windows计算机)。

我可以确认,就我的IE7副本而言,在IE7中,cufon似乎正常运行。 :)

答案 1 :(得分:1)

我正在使用HTML 5。 我在cufon代码中包含以下行:

<script type="text/javascript">Cufon.replace('.mid_body h1');</script>

<h1>标记未获得cufon字体 但当我把它转换为:

<script type="text/javascript">Cufon.replace('h1');</script>

它有效!