Cufon显然在IE7中随机工作

问题描述

| 这很奇怪。我是www.inspirastudios.com.mx的主要开发人员。我将cufon字体替换用于主导航菜单。我使用Linux开发,所以我在酒中使用Internet Explorer测试我的网站。我遇到的问题是cufon替换在我的IE7版本中不起作用。对于其他IE> 7版本和任何符合现代标准的浏览器,都可以正常运行。奇怪的是,使用某些在线测试网站(例如http://ipinfo.info/netrenderer/和http://browsershots.org),该网站看起来不错,而在其他一些网站(例如http://www.thumbalizr)中。 com)。这到底是怎么回事?

解决方法

在线测试站点的问题在于您不知道如何设置它们。我敢打赌,其中一些网站会直接使用IE7,而其他网站可能会使用IE8 / 9,并且将渲染模式强制设置为IE7,或者使用其他类似的方法。如果您真正关心自己的结果,请不要信任那些网站。 现在,进入您的个人测试结果。在IE-over-Wine中,我发生了很多奇怪的事情,并且我不相信它确实可以与实际的Internet Explorer媲美。如果您使用的是IES4Linux或类似的操作系统,这将翻倍,因为您(再一次)真的不知道对它做了什么以使其运行。如果可能,请始终使用虚拟机(或实际的Windows计算机)。 不过,我可以确认,就我的IE7副本而言,cufon在IE7中似乎正常运行。 :),我正在使用HTML 5。 我在cufon代码中包含以下行:
<script type=\"text/javascript\">Cufon.replace(\'.mid_body h1\');</script>
<h1>
标记未获得cufon字体 但是当我将其转换为:
<script type=\"text/javascript\">Cufon.replace(\'h1\');</script>
有用!

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...