ave*_*net 338 browser internet-explorer internet-explorer-8 internet-explorer-7 internet-explorer-6
像其他人一样,我需要在Internet Explorer 6和Internet Explorer 7上测试我的代码.现在,Internet Explorer 8为开发人员提供了一些很棒的工具,我想使用它们.我也想开始使用Internet Explorer 8测试我的代码,因为它很快就会发布.
问题是:如何在同一台计算机上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8.到目前为止,Internet Explorer 6和Internet Explorer 7我一直在使用Multiple IE.但是在安装Internet Explorer 8之后,人们已经报告了Internet Explorer 6中的问题(请参阅上一句中链接的页面上的评论).这些错误与表单字段中的焦点有关.运行Internet Explorer 7并不重要,因为Internet Explorer 8可以使用Internet Explorer 7渲染引擎,但我们仍然需要Internet Explorer 6.
如何在同一台计算机上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8?
Ian*_*son 221
我不会这样做.请改用虚拟PC.这可能需要一些设置,但从长远来看,你会感谢自己.根据我的经验,你不能真正将它们干净地安装在一起,除非它们是独立的安装,否则你无法真正验证它是100%真实的浏览器渲染.
更新:看起来更好的方法之一(如果运行Windows 7)使用Windows XP模式来设置多个虚拟机:在IEBlog 上的一台PC上测试IE的多个版本.
更新2:(11/2014)自上次更新以来,有了新的解决方案.Microsoft现在为任何环境提供VM来测试IE的多个版本:Modern.IE
Tsv*_*nev 156
没人提到这一点,但IETester是一个很棒的工具.它支持Internet Explorer 5.5,6,7和8RC1.渲染与相应的浏览器匹配.至少我还没有发现任何差异.
我通常用它来做布局的基本检查.我仍然需要VM来调试JavaScript或使用具有特定Internet Explorer版本的Developer Toolbar.
Edu*_*eni 55
您可以使用新的MS Expression Web SuperPreview
如果您不想在MS Expression Web上花钱,可以完全免费下载适用于Windows Internet Explorer的Microsoft Expression Web SuperPreview.唯一的限制是,在试用期结束后,您无法与非IE浏览器进行比较.
coo*_*ird 50
我还建议运行一些虚拟机,而不是在同一个Windows实例上运行多个版本的Internet Explorer.
Microsoft 在Internet Explorer应用程序兼容性VPC映像下载页面上提供了Internet Explorer 6,7和8的Virtual PC磁盘映像.
上面链接中提供的当前虚拟磁盘映像列表包括:
(列表是截至2009年10月11日的最新版本.所有版本都有截止日期.)
Hir*_*esh 39
modern.IE是Microsoft的一项承诺,可以更轻松地为Internet Explorer浏览器进行跨浏览器测试.Microsoft创建了modern.IE,为开发人员和设计人员提供了一套便于IE浏览器测试的工具.
使用modern.IE,您有两种方法可以在IE中测试您的网站.首先,modern.IE为您提供三个月免费使用基于Web的浏览器测试服务BrowserStack.您只需要一个Facebook帐户登录并开始测试.
Modern.IE提供的第二种方法是从IE 6到IE 10的每个浏览器的虚拟化映像,可以在VirtualBox,Virtual PC,Hyper-V或WIWare,Mac或Linux上的VMWare Player等虚拟化软件上运行.
此外,modern.IE还提供了一个工具,可以扫描您的网页以查找常见的编码问题,并列出它们以供您更正,以便它们在所有IE版本中正确显示.
Bjo*_*orn 17
你不能用IE8来取代IE7.IE8中的JavaScript引擎与IE7中的JavaScript引擎完全不同.尝试在IE7和IE8中的数组或对象文字中留下尾随逗号 - 前者会出错,但即使在兼容模式下也不会出现错误.如果您希望您的站点在IE7中工作,则需要在IE7中进行测试.
Fab*_*ger 17
试试http://finalbuilds.edskes.net/iecollection.htm.
Utilu IE Collection包含多个IE版本,它们是独立的,因此可以同时使用.
条件注释与本机版本完全相同.原始版本号在User Agent字符串中正确显示.版本号也可以在窗口标题中找到.
Utilu IE Collection还包括Internet Explorer Developer Toolbar 1.00.2189.0.此资源管理器栏提供了各种工具,使故障排除网站更容易.使用Windows 2000或更高版本时,Internet Explorer Developer Toolbar与Internet Explorer 5.0及更高版本兼容.
Utilu IE Collection可以选择安装适用于Internet Explorer的Firebug Web Development Extension.Firebug提供了许多有用的工具,使Web开发更容易......
Ale*_*ini 10
我使用http://www.spoon.net/browsers(仅限Windows).
您可以运行IE8,IE7,IE6,Firefox 3.5,Firefox 3,Firefox 2,Safari 4,Safari 3,Opera 10,Opera 9,Chrome.
您只需安装一个插件,然后单击相应的图标即可.它将下载并运行运行上述每个浏览器所需的文件.
如果您的计算机中安装了IE8,则可以测试您的网站在IE7中的工作方式.当您在页面中需要在IE7浏览器中进行测试时,请打开"工具" - >"开发人员工具".然后在"开发人员工具"对话框的菜单中,单击"浏览器模式: [当前模式] ",在那里可以选择3个选项.那是,
备份其他用户,您需要在Windows机器上运行Virtual PC实例.如果您尝试多重安装Internet Explorer,您将破坏页面上的条件注释,这将使测试变得困难(例如,使用Internet Explorer 5,6和7.在Windows框中,IF Internet Explorer语句将甚至在Internet Explorer 5中解析为Internet Explorer 7,这意味着更奇怪的错误.
更多信息以及下载和运行Internet Explorer 6虚拟映像的链接:http: //blogs.msdn.com/ie/archive/2007/04/17/ie7-virtual-pc-image-and-ie6-virtual- PC-图像refresh.aspx
如果您已经安装了Virtual PC,请输入以下图片:http: //www.microsoft.com/Downloads/details.aspx?FamilyID = 21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang = en
我今天在Windows 7计算机上做了这个:
http://www.microsoft.com/windows/virtual-pc/
小智 5
有一种优雅的方式可以在同一台机器上运行IE6,IE7和IE8,称为虚拟PC.
首先从Microsoft网站下载虚拟PC:http://www.microsoft.com/downloadS/details.aspx?FamilyID = 04d26402-3199-48a3-afa2-2dc0b40a73b6&displaylang = en
然后在这里下载IE6,IE7和IE8的3个EXE文件:http://www.microsoft.com/downloads/details.aspx? FamilyId = 21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang = en
在PC上安装它们并测试您的Web应用程序.节省了我寻找类似解决方案的日子.
归档时间: |
|
查看次数: |
295502 次 |
最近记录: |