使用IE8的Trident与jquery有一些性能问题。有没有办法在不升级到IE9的情况下将渲染引擎从v4升级到5?
答案 0 :(得分:1)
不,没有任何方法可以在不升级到IE9的情况下升级IE8以使用IE9的渲染引擎。
您所要求的实际上是对IE9的升级。
然而,可以在IE9中使用IE8引擎(或IE7引擎),因此如果不升级的原因是因为您需要保留与某些旧网站的兼容性,则可以使用IE9通过让这些网站使用IE8兼容模式。
我通常建议避免使用兼容模式,但有时候和地方有用,我想这可能就是其中之一。
如果您的网站需要使用兼容模式,则可以使用标头中的X-UA-Compatible
元标记来强制使用。
如果您坚持使用IE8作为浏览器,那么您可以选择一个选项来升级渲染引擎而无需更改浏览器外壳,那就是Google Chrome Frame。
Google Chrome Frame是IE6及更高版本的插件,可让浏览器使用Google Chrome渲染引擎。
这将以您在问题中描述的方式完全解决问题,除了您要升级到的引擎是Webkit而不是Trident的更新版本。
您可以在此处找到有关Google Chome Frame的更多信息:http://code.google.com/chrome/chromeframe/
希望有所帮助。