【发布时间】:2011-10-15 07:16:05
【问题描述】:
我目前正在设计的网站可以在所有 mac 浏览器以及 Windows Firefox、Chrome 和 IE 8 中完美显示和运行。
我在 IE 7 中遇到了重大问题。虽然 CSS 几乎已经存在(需要进行一些调整),但该网站以 100% 的速度使我的 CPU 达到极限,使该网站几乎无法使用,并给我带来脚本错误和 javascript 功能无法正常工作。
我什至不知道从哪里开始尝试找出 CPU 最大的原因,或者如何获取有关脚本消息的更多信息 - 它告诉我问题所在的行,但它没有告诉我是什么文件。
我想提供一个链接,但客户要求我不要。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
您是否在渲染任何 png 文件或在任何元素上设置不透明度或 alpha?如果是这样,IE 在渲染透明度方面做得很差。我整天都在与这类问题作斗争,所以我可能有偏见。
-
是的,该网站几乎完全由透明 PNG 图像和 jquery 不透明动画构建而成!有什么办法解决这个问题?
-
我决定放弃对 ie7 的支持并将重定向到“您的浏览器已过期”页面。
-
我还没有真正找到稳定的解决方法。似乎唯一“稳定”的解决方案是从 CSS 中删除 alpha 和不透明度。
标签: javascript jquery internet-explorer cpu-usage