javascript - 在 IE9 中 javascript 不起作用,但打开控制台后它可以工作

标签 javascript jquery internet-explorer alloy-ui

我使用 Alloy UI 和 jquery 编写了 javascript,它在 firefox、chrome 和 IE 10,11 中工作正常,但在 IE 9 中不起作用。

当我打开控制台进行调试时,它工作正常。

最佳答案

您可能在代码中使用console.log。 IE 没有 console 对象。该对象仅在控制台打开时存在。

尝试编写(在页面/脚本的开头)

if (typeof(console) == 'undefined') console = { log: function () {} };

关于javascript - 在 IE9 中 javascript 不起作用,但打开控制台后它可以工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28764020/

相关文章:

javascript - 捕获 asp.net 文本框上的鼠标点击

javascript - 当 div 元素隐藏时跳过 jQuery 验证

jquery - 按 Enter 键检查或选择复选框

javascript - 网站在 FF 中根本不显示,但在 Chrome 和 IE 中运行良好

javascript - 正确地打破 firebase forEach 循环

javascript - 单击时显示下拉菜单而不是悬停

jquery - 如何让整个div在ie8中可以点击

javascript - 将 XML 解析为表格适用于除 IE 之外的所有浏览器

javascript - 跨域 AJAX 请求在 IE10 上不起作用

javascript - <link href =""> 标签只放在 <head> 标签中吗?