jQuery和IE8兼容性视图

问题描述:

在我正在开发的网站上进行前端javacript性能测试时,我发现在IE8标准模式下一切运行速度非常慢。但是如果我翻转兼容性视图,它运行得非常好 - 动画更平滑。jQuery和IE8兼容性视图

可惜我不能上传一个链接来显示,但我使用的插件是一个放大镜: http://www.huydinh.co.uk/demo/magnifier/

兼容模式之间进行切换,并左右移动光标。

我也尝试添加EmulateIE7元标记,但它没有区别。 有没有人遇到过这个?有没有办法解决它?

请帮忙! 谢谢。

+0

我恰好有一个旧的页面,我必须对同样的问题从事于。欢迎任何帮助 – meo 2011-06-01 08:41:31

我遇到过这个问题之前,并通过添加一个正确的DOCTYPE并修复所有我的页面错误在html验证程序:validator.w3.org修复它可能不是你要找的,但它是很好的做法无论如何。

+0

谢谢wajiw,但我的页面一直对XHTML 1.0过渡文档类型有效,所以不要以为这是它的原因。 – Ben 2010-11-15 22:56:51

最好你可以让网站在IE8标准模式下使用合理的性能。您是否尝试过强制执行兼容性模式?

http://blogs.msdn.com/b/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx

的一种方式(如上面的文章中提到)是包括以下<meta>标记之后的<head>

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />