当前位置:  开发笔记 > 编程语言 > 正文

Internet Explorer 8和Internet Explorer 6并排

如何解决《InternetExplorer8和InternetExplorer6并排》经验,为你挑选了4个好方法。

我也使用虚拟化.我已经得到了虚拟PC 2007,这是一个免费下载在这里,我的机器上下载微软的Internet Explorer的Virual PC图像.你可以在这里获得图像.



1> 小智..:

我也使用虚拟化.我已经得到了虚拟PC 2007,这是一个免费下载在这里,我的机器上下载微软的Internet Explorer的Virual PC图像.你可以在这里获得图像.


为什么他们会过期?

2> Carl Camera..:

Microsoft不在一个操作系统上支持多个版本的Internet Explorer.原因是操作系统和Internet Explorer共享某些DLL.当您从Internet Explorer 6升级到Internet Explorer 7(或Internet Explorer 8)时,您实际上正在替换某些系统DLL.这就是您在卸载Internet Explorer 7时"获取"Internet Explorer 6的原因.

Internet Explorer架构师Chris Wilson 在一台计算机上的多个IE浏览器中发表了这个问题.克里斯表示,即时更换mshtml.dll可能适用于CSS渲染"......但它与安装全套新的Internet Explorer系统DLL并不相同",并且肯定不会被视为最终解决方案.

只有虚拟化才能提供完整的DLL堆栈以进行最终测试.

编辑:

2009年3月18日,Microsoft Expression Web团队发布了SuperPreview,这是一个免费的独立应用程序,允许Internet Explorer 8,Internet Explorer 8 - Internet Explorer7兼容模式和Internet Explorer之间的跨浏览器并排和洋葱比较6.计划在其他浏览器和按需服务上实时在其他操作系统上呈现页面.

编辑以回应Zac评论

感谢您的评论.Expression Web 3(包括SuperPreview)将允许比较Internet Explorer 6,Internet Explorer 7,Internet Explorer 8和Firefox 3的任何组合.这是根据Somasgear的博客文章Expresion Web 3于2009年6月5日发布的.在他的博客上截图,你会看到Firefox 3作为基础浏览器(左侧)和Internet Explorer 6作为比较浏览器.任何浏览器都可以放在比较窗口的任一侧.



3> 小智..:

试试这个:http://www.my-debugbar.com/wiki/IETester/HomePage
LE:这还不完全兼容,有一些小问题,比如它在JavaScript弹出窗口崩溃,但我'在开发过程中发现它非常可靠.在一切结束时,我只是针对真正的IE6测试了Web应用程序,以确保一切正常.



4> John Milliki..:

虚拟化是实现这一目标的最简单方法.它有更高的开销,但由于IE有很多钩入操作系统试图安装多个版本,它注定要混乱和失败.

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有