首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE9控制台未定义

IE9控制台未定义
EN

Stack Overflow用户
提问于 2014-07-29 12:19:25
回答 3查看 1.8K关注 0票数 0

我明白这个错误意味着什么,以及它发生的原因。问题是如何找到导致错误的代码。

  • 启用dev tools (f12)添加控制台变量,并且没有显示错误。
  • 浏览器中启用了Javascript调试,但is仍然提供了调试错误的功能。

有没有任何想法,如何找到一个地方,控制台是丢失和使用?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-07-29 12:50:03

另一个选项是创建一个带有存根函数的虚拟console对象。

曾彼得对这个问题的回答很好:'console' is undefined error for Internet Explorer

票数 0
EN

Stack Overflow用户

发布于 2014-07-29 12:23:13

好吧,我会这样做:-保存整个网页(包括所有脚本、样式和图像)到硬盘驱动器-通过console.log文件搜索

票数 1
EN

Stack Overflow用户

发布于 2014-07-29 13:27:38

好吧,控制台并不是“缺少”的,这就是IE版本的工作原理。

为了找出它的使用地点:

  1. 打开IE中的开发工具。
  2. 单击脚本选项卡。
  3. 使用搜索框。

最佳实践是不要在代码中保留控制台行。有一些解决办法,比如在使用控制台之前检查控制台是否可用,但所做的只是增加代码的开销。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25015148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档