在Windows 7下完美运行IE6浏览器

添加评论 2011年1月11日

一提起到IE6浏览器,很多用户更多的是指责与谩骂。但是不管怎么样,作为一名前段工作者,IE6是我们目前无法抛弃的产品,我们必须检测网页在不同IE版本中的表现。当然如果出于对IE6版本的测试要求,也有很多模拟工具可以搭建起IE6的测试平台,比如IETester,我身边很多朋友都是使用这个作为IE6的测试工具,有个问题就是不能测脚本,模拟出来的IE6平台与真实的IE6还是有差异的,结果不完全可靠。当然也有可靠的工具,比如微软官方出品的一套免费工具(Microsoft Expression Web SuperPreview for Windows Internet Explorer),通过运行XP虚拟机,就能够很好的运行IE6,但是是运行起来太慢了。

最终在hellohtml5中发现利用虚拟化工具ThinApp,可以制作出在windows 7系统下完美运行的IE6程序。

首先给大家简单介绍一下ThinApp,它是由VMWARE开发的一个虚拟化工具,它能让用户在同一台电脑上运行同一个软件的多个不同版本。它的原理是将软件所涉及的注册表项、功能文件等都打包集成到软件的一个或多个文件中,当运行软件时,再使用软件沙盒的方式将需要的文件释放到独立的虚拟空间中运行,从而避免与其它程序产生冲突。

在Windows 7下运行的IE6浏览器

普通的IE6版本(63.94MB) 下载地址:

http://u.115.com/file/f1a5f05cc

集成了IE Developer Tool和IE Watch的IE6版本(72.88MB) 下载地址:

http://u.115.com/file/f1109675b2

IE6下开启IE Developer Tool工具

IE6下开启IE Watch工具

需要注意的是:
如果IE6的IE Developer Tool无法打开,请到微软官网下载一个然后在本机安装,再尝试运行。

IE Developer tool的微软官网下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=95e06cbe-4940-4218-b75d-b8856fced535

如果IE6的IE Watch无法打开,请到IE Watch官网下载一个然后在本机安装,再尝试运行,由于IE watch官网打不开,我提供一个本地下载的地址。

分流下载:http://u.115.com/file/f1dbce401c

注:一般安装了IE Developer Tool,IE Watch就自动可以使用了,可能跟gdi plus这个DLL的路径有关。

  1. 2011年1月11日 at 22:07 | #1
    ioiu

    要是想用IE6还不如直接装双系统,想用IE6的时候切换到XP系统就好了,反正互不干扰。

  2. 2011年1月12日 at 19:29 | #2
    hanmiao

    这不是折腾吗,在Windows 7下面还需要使用IE6,有IE8和IE9还不够吗,就是因为有了这样一批顽固分子,所以IE6到现在还没死。

  3. 2011年1月12日 at 22:18 | #3
    iefans

    我们并不是鼓励用户在Windows 7上安装IE6,只是针对对IE6有需求的特殊用户,比如网页设计师,前段工程师等等。

  4. 2011年2月13日 at 13:11 | #4
    elysium_H

    我运行115网盘的Internet_Explorer,报your runtime license has expired错误,请楼主是什么问题?

  5. 2011年2月24日 at 14:23 | #5
    KUSIE

    大多数前段开发人员一谈到IE6就是无限的痛苦和牢骚,试想,当你做一个网站页面其他主流浏览器 (Firefox 和 IE7)是支持的,但在IE6中却凌乱不堪,你是何等感受,为了IE6你不得已在要回头修改代码。虽然IE6伴随我们很多年了,确实是有感情的,但目前的情况就是IE6成为了我们的额外负担。

  6. 2011年3月21日 at 21:59 | #6
    酷酷

    谢谢楼主分享!!
    请那些不懂只会在这乱叫的保持安静,人家用不用IE6是人家的自由。有很多做开发,测试,设计的是需要用的.不是像你们只是浏览一下网页,发发牢骚…

  7. 2011年11月24日 at 16:32 | #7

    建议给一个难易度说明,我不做实际的技术,但我也需要测试,可是也考虑安装使用难易度方面因素。

  8. 2011年12月23日 at 00:53 | #8
    Steven

    不明白的叫嚣IE6无用的人最好动动脑子,井底之蛙就是这么狂的!企业级应用里面很多专业应用如Siebel 8目前只能支持IE6!

  9. 2012年1月12日 at 10:14 | #9
    菜刀张

    @iefans
    楼主 您好 我现在也很需要在win7 64位系统下 调试IE6 非常感谢你的分享!不过,我一运行Internet_Explorer.exe程序就报“Your Runtime License has Expired”,请问如何解决?

  10. 2012年1月12日 at 10:31 | #10
    菜刀张

    @菜刀张
    已经知道方法了…把本机系统时间设置在2010年1月21日之前就行了~确实完美运行IE6了~

  11. 2012年1月12日 at 14:22 | #11
    菜刀张

    又发现个很麻烦的问题~怎么输入URL地址后~只能进sougou啊~这~这怎么行~

  12. 2012年1月29日 at 15:23 | #12

    同样碰到楼上二位说到的“Your Runtime License has Expired”,不知道是不是可以有解决办法

  13. 2012年1月30日 at 17:44 | #13
    iefans

    这个该软件的许可证已过期,您可以参照10楼的解决的方法,将本机的时间设置为2010年1月21日之前试试看

  14. 2012年2月1日 at 23:06 | #14

    是可以……不知道是否方便重新整一个不会过期的版本=w=??

    调整时间有时候会影响某些其他程序的正常运行= =

  1. 还没有 trackbacks
订阅评论