我在 IE11 中使用以下模板,但无法弄清楚为什么每次导航时侧边栏都会发出声音。当开发人员工具打开时,它的行为就像我想要的那样。在运行 IE11 时,单击树中 UI 元素下的任何一个选项卡即可轻松演示。但是您会注意到,如果 F12 开发人员工具打开,则每次导航发生时侧栏都不会滑入。这在 Chrome 中不是问题。 fastclick 可能会出现错误,但是我在没有 fastclick 的情况下运行,但它仍然发生。任何帮助都会很棒。谢谢。 https://almsaeedstudio.com/themes/AdminLTE/pages/UI/general.html
最佳答案
尝试从代码中删除任何 console.log()
。
console.log()
这是在调试 Javascript 时提供帮助,可能会导致 IE 完全停止处理页面上的脚本。更神秘的是,如果您在开发工具打开的情况下继续在 IE 中查看页面 - 您根本不会注意到问题。
说明
原因是除非在 IE 中打开 devtools,否则控制台对象不会被实例化。否则,您将看到以下两件事之一:
- Javascript 无法正确执行
- 控制台存在神秘错误,例如“对象未定义”或其他此类性质
十分之九的情况是,您的代码中某处有错误的 console.log。这不会影响 IE 以外的任何浏览器。
关于javascript - 当开发人员工具打开 IE11 时,网站的行为有所不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59982921/