IE调试弹窗(showDialog())时F12无效的解决办法

案例: IE会使用showDialog()函数调用弹窗,但是有时候需要调试,此时按F12可能无法调出开发者工具。 解决办法: 工具——Internet选项——安全:根据网站是本地或互联网的来选择,我这里是本地发布网站,所以选择的“本地Internet” ——自定义级别 设置——设置选项“允许网站打开没有地址或状态栏的窗口”为“禁止” 如下图: 然后确定,一路确定。 然后在打开弹窗的时候,就可以看到弹窗中出现了地址栏,我们可以按F12调试,也可以在另外一个页面单独打开这个url,按F12调试。 完! 操作的IE。 来自为知笔记(Wiz)

IE11模拟测试不同版本的兼容性

我是win10,自带ie11,但是项目要支持ie8,我测试都是在chrome和ie11中测试的 ,结果发现Ie8下 js数组的indexOf()方法报错,不兼容。 测试兼容的js代码: var arr = ; arr.indexOf("Volvo"); 模拟兼容的办法: 按F12,选择你要模拟的版本,这里我选择的是模拟IE8。 模拟结果: 提示不支持indexOf()属性,去tm的政府项目和IE。