在windows7上运行IE6几乎是一个不可能完成的任务,甚至微软官方的解决方案也是运行XP虚拟机,他还开发了一套工具来给网页开发者使用检测不同IE版本网页的表现,这个工具叫Microsoft Expression Web SuperPreview for Windows Internet Explorer虽然说这个工具是免费的,由于是微软官方出品,其检测结果也是可靠的,但是特点就是一个字,慢!,慢到让人抓狂,所以,不得不寻找其它解决方案。
首先尝试的是IETester,这个工具还是可以的,有个问题就是不能测脚本,另外其模拟IE6的表现与真实的IE6多少还是有些出入的,结果不是完全可靠。
其次尝试的是Symantec的虚拟化技术,赛门铁克出品的这个虚拟化工具Symantec Workspace Virtualization软件是相当的贵,而且还比较难用,尽管有官方教程Virtualizing Internet Explorer,在尝试了几次不成功后还是放弃了。
最后发现了VMWARE的虚拟化工具ThinApp,按照官方教程Step by Step Instructions on How to run Internet Explorer 6 on Windows 7终于成功的制作出了windows7下可以完美运行的IE6。
下载地址: http://u.115.com/file/f1a5f05cc
注:由于我使用的是60天的许可证,此软件2010年1月21日过期。
2010.12.27更新: 为IE6增加了IE developer tool和IE Watch。
*注:由于我使用的是60天的许可证,此软件2010年1月21日过期。
需要注意的是:如果IE6的IE Developer Tool无法打开,请到微软官网下载一个然后在本机安装,再尝试运行。 如果IE6的IE Watch无法打开,请到IE Watch官网下载一个然后在本机安装,再尝试运行,由于IE watch官网被封,我提供一个分流地址。
分流下载:http://u.115.com/file/f1dbce401c
*注:一般安装了IE Developer Tool,IE Watch就自动可以使用了,可能跟gdi plus这个DLL的路径有关。