我将在前面说我已经花了很多时间(实际上是荒谬的)来尝试解决这个问题。
因此,我遇到问题的站点/特定页面位于http://staging.htsdlaw.com/about-us。我相信这个问题发生在大多数页面上。
当然,像许多 IE8 错误一样,我很难重复这个问题;但显然它发生在几台运行 IE8 的客户端机器上。以下是他的完整规格:
Windows 7
Internet Explorer 8
User Agent:
Mozilla/4.0 (compatible; MSIE 8.0;
Windows NT 6.1; Trident/4.0; SLCC2;
.NET CLR 2.0.50727; .NET CLR
3.5.30729; .NET CLR 3.0.30729; Media
Center PC 6.0; MDDR; .NET CLR
1.1.4322; Tablet PC 2.0; .NET4.0C)
当他点击“关于我们”并登陆页面时,或者当他在该页面上刷新时,就会发生这种情况。当他加载页面时,他看到了这些奇怪的绿色电话图标。当他将鼠标移到内容区域时,它们就消失了。
您可以在此处查看屏幕截图:http: //cloud.believelabs.com/image/3c1S2Z2H0i2S/green_ie8_bug.png
至于脚本库,我使用的是 jQuery 1.7++、Superfish.js、jQuery Cycle 和 jQuery easing。
在我的开发过程中的任何时候,我都无法重新创建这个。我只是在我的 OSX 机器上运行 Windows 7 虚拟机并交换开发工具设置。
如果您正在检查它,请记住,我正在使用 HTML 类将磁贴设置为仅适用于 IE 的 JPG 格式。例如, html.ie #main { background-image: same_file.jpg }
。
一如既往,非常感谢大家的帮助。我尽我所能研究和解决尽可能多的问题(通常是由于这个网站的结果)。