【发布时间】:2013-11-27 20:05:47
【问题描述】:
使用 IE 10 在旧版本的 IE 上测试我的网站非常简单,并且始终可以正常运行,我只是去了开发人员工具,从菜单中选择了我想要的版本,我没有遇到任何问题。
现在,在升级到 IE 11 后,我在使用这种测试方法时遇到了一些问题。首先,我放入 HTML cmets 中的内容(例如 <!--[if lt IE 10]>)不再显示。其次,我几天前在带有 IE 10 的旧版本 IE 上测试的同一个网站在 IE 11 上进行相同测试时看起来非常不同。
那么,为什么会发生所有这些事情,我该如何解决呢?
【问题讨论】:
-
即使使用 IE 10 的开发者工具复制其他版本也不是很可靠。没有比实物...或虚拟机更好的替代品了。
-
IETester 是合理的,但仍然可能存在不一致。考虑使用付费服务进行跨浏览器测试。
-
条件cmets不再被支持,这就是为什么它们里面的内容不再显示了
-
浏览器工具中的下拉菜单不是真实的。 IETester 也不是。 Modern.IE modern.ie/en-us/virtualization-tools#downloads 有旧版本的虚拟机
标签: html internet-explorer cross-browser internet-explorer-11