在Visual Studio 2013中使用Bootstrap调试响应式Web应用程序时,IE 11会抛出异常

cdo*_*ner 17 twitter-bootstrap internet-explorer-11 visual-studio-2013

当我调整浏览器窗口的大小并且我达到响应的断点时,这个(动态)方法在第3行引发异常:

window.__BROWSERTOOLS_CONSOLE_SAFEFUNC = function (fn) {
                var returnFn = function () {
                    return fn(arguments);
                };
                return returnFn;
            }
Run Code Online (Sandbox Code Playgroud)

eval代码中第5行第25行的未处理异常

0x80004005 - JavaScript运行时错误:未指定错误.

我认为它的作用是管理媒体查询评估更改的监听器,但参数包含一堆我没有尝试进一步分析的方法.在继续之前,我必须点击大约两十个这些错误.

当浏览器未连接到调试器时,它可以正常工作.是否有其他人遇到此问题,我可以将其关闭吗?

Bri*_*ton 15

我也遇到了这个问题,它让我疯狂......以下是重现的步骤:

  1. 加载你的页面; 它很棒.尝试调整大小,效果很好.
  2. 拉起开发人员工具,继续浏览您的网站,调整大小效果
  3. 隐藏开发人员工具..调整大小.. CRAP,错误

当您隐藏调试器时,关于页面的某些内容(Bootstrap的CSS或JS)会变得很糟糕. 幸运的是修复很容易,只需按下CTRL + R强制重新加载页面,这将清除错误

我想每次你隐藏F12工具时,预防步骤(所以你不必按住ESC来清除警报)将是CTRL + R

  • 我打算给IE11一个希望,我想它仍然让我失望. (4认同)