Internet浏览器8和Internet Explorer 6并排[重复](Internet Ex

2019-08-03 02:14发布

可能重复:
在同一机器上运行Internet Explorer 6时,Internet Explorer 7,和Internet Explorer 8

有没有办法有并排Internet Explorer 8和Internet Explorer 6的侧面没有虚拟化?

我用多重的IE这与Internet Explorer 7工作正常,但因为我安装的Internet Explorer 8的β2,因特网浏览器6开始奇怪行为(即,超过通常的)。

Answer 1:

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



Answer 2:

微软不支持在一个操作系统上的Internet Explorer的多个版本。 其原因是,操作系统和Internet Explorer共享某些DLL文件。 当您升级从Internet Explorer 6到Internet Explorer 7(或Internet Explorer 8)你实际上替换一些系统DLL。 这是当你卸载Internet Explorer 7,为什么你“搞定”的Internet Explorer 6的原因。

克里斯·威尔逊,Internet Explorer的建筑师,在博客中讨论了这个问题, 多个IE的一台机器上 。 克里斯指出,在即时更换mshtml.dll可能对CSS的渲染工作“......但它不是一样有全套安装新的Internet Explorer系统DLL”,并肯定不会被认为是最终的解决办法。

只有虚拟化可以提供最终测试的全DLL堆栈。

编辑:

2009年3月18日,微软的Expression Web团队发布了SuperPreview ,一个免费的独立应用程序,允许跨浏览器并排侧和半透明薄纸比较的Internet Explorer 8之间,Internet Explorer 8中-互联网Explorer7兼容模式,和Internet Explorer 6.其他浏览器和按需服务计划呈现在其他操作系统中实时网页。

编辑回应扎克评论

感谢您的评论。 的Expression Web 3(其中包括了SuperPreview)将允许的Internet Explorer 6,Internet Explorer 7中的Internet Explorer 8和Firefox 3的任意组合这是根据Somasgear的博客文章之间的比较Expresion网络3于2009年6月5日,张贴在在他的博客的截图,你会看到火狐3为基础的浏览器(左侧)和Internet Explorer 6作为比较的浏览器。 任何浏览器可以被放置在比较窗口的两侧。



Answer 3:

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



Answer 4:

虚拟化是实现这一目标的最简单的方法。 它具有更高的开销,但由于IE浏览器有这么多挂接到OS尝试安装了多个版本注定混乱和失败。



Answer 5:

一个很轻的重量(和刚刚发布)的方式来做到这一点是使用的Expression Web SuperPreview的 。 它可以让你比较IE6和IE7(或IE6和IE8 + IE7兼容模式)并排侧。 这是目前只是一个预览,但我用,效果很好的。 他们将发布一个商业版本,使并排侧的更多的浏览器比较,但他们说,IE特有的一个将保持永远免费。



Answer 6:

还有一个多重的,独立的IE选项: IE收藏 。



Answer 7:

无论是在虚拟机上运行,等待,直到获得倍数增加IE8或使用http://browsershots.org/这将需要您的网站的截图,从几个不同的操作systmes和浏览器。



Answer 8:

我已经写了一步一步的博客帖子显示如何运行的IE6,IE7和IE8作为Windows 7旗舰版“虚拟应用程序”。



Answer 9:

还有IE7独立



Answer 10:

我要做的就是使用VMware与其他操作系统与IE6。

并不完美,但它帮助。



Answer 11:

我使用的是所谓的“沙盘”工具(免费供个人使用,用于商业$ 29),以提供应用程序沙箱。 这方面的一个有用的副作用是,你可以安装应用程序(甚至OS修饰的,如IE)进入沙盒,并且父操作系统是完全不知道(让你有不同版本的父操作系统的IE和沙盒的IE - 两者同时运行)。 这两个场景到目前为止我用:

  • Internet Explorer 7的父OS,并在沙箱中,使IE6提供卸载IE7
  • Internet Explorer 6的父操作系统,并升级到IE8在沙箱

注意事项:

  • 如果你需要使用IE的多个版本的额外同时 ,那么你就需要购买完整版本,你可以只在沙箱中有IE浏览器的一个版本,免费版只支持一个活动的沙箱在同一时间
  • 安装版本的IE进入沙箱可以取少许试错 - IE8是特别棘手。 安装或卸载过程中出现的一些警告是微不足道的,但。


文章来源: Internet Explorer 8 and Internet Explorer 6 side by side [duplicate]