我在我的系统上安装了IE8。我通常在这个浏览器上测试我的应用程序,但是当我知道客户端正在使用IE7时问题出现了。现在我如何在IE7上测试我的应用程序?
一种可能的解决方案是在我的系统上进行双启动。所以在Windows的版本上我可以拥有IE7而在另一个我可以拥有IE8。但我真的不想使用这个解决方案。
另一种可能的解决方案是使用PC模拟器[不知道这是什么,只是听说过这些]。使用哪个我可以同时拥有多个IE版本。你有没有试过这个解决方案?请为任何优秀的免费模拟器命名。
如果还有其他更好的解决方案,请告诉我。
答案 0 :(得分:16)
答案 1 :(得分:6)
我得到了解决方案。 :)
在IE8中,点击工具>开发人员工具|或者按F12
alt text http://i48.tinypic.com/121tqua.jpg
然后在开发者工具>选择浏览器模式[可用:IE7,IE8,IE8兼容性视图]
alt text http://i47.tinypic.com/98rot0.jpg
这就是我所期待的。 :)
答案 2 :(得分:4)
Microsoft提供free set of Windows Virtual PC images用于在各种Windows服务包上测试各种版本的IE。
Virtual PC也是免费的。
答案 3 :(得分:3)
你见过Microsoft Expression Web工具吗?它包含用于在各种版本的IE中测试页面的kick-ass工具 - SuperPreview。此工具也免费提供,您可以下载here 使用它而不是Virtual PC图像要容易得多。但它无法完全取代VPC,因为在清晰的环境中进行测试也非常重要。
答案 4 :(得分:1)
这是一种快速简便的Web服务解决方案,适用于快速测试。 http://www.browserstack.com/
答案 5 :(得分:1)
对于那些仍在寻找答案的人来说,Chrome extension 它有超过600万用户,它声称:
自2009年以来的十大Chrome扩展程序!
- 仅限WINDOWS - 仅限WINDOWS -
IE Tab直接使用IE渲染引擎完全模拟IE 在Chrome中。这将使您能够使用ActiveX控件和测试 您的网页使用不同版本的IE(IE6,IE7,IE8或IE9)。
- 特征 -
- 中自动打开的网址列表
创建将在IE标签
企业部署的组策略支持
安全使用旧的IE渲染引擎
编辑Sharepoint文档,而不是打开只读
无缝地在Chrome中使用Java,Silverlight和ActiveX
答案 6 :(得分:0)
您还可以查看Adobe BrowserLab:
答案 7 :(得分:0)
微软推出了Modern.IE来帮助解决这个问题。到此处下载适用于您首选操作系统和可视化软件的测试图像。