【问题标题】:Internet explorer open developer tools fixes script - WEIRDInternet Explorer 开放开发者工具修复脚本 - WEIRD
【发布时间】:2012-10-30 13:56:09
【问题描述】:

我试图了解 WTF 将与 Internet Explorer 9 一起使用,这本身就绝非易事。 我认为问题是由于浏览器可比性问题造成的,但现在我不确定了。

在暂存服务器上,我已将标头设置为 Header set X-UA-Compatible: IE=Edge,但它没有任何效果。

例如,如果我重置浏览器,然后打开 URL:

http://www.45sound.com/shows/259-heathers-trinity-college-dublin-18-9-2012

点击时间线,不会移动 nob 或更改视频。

但是,如果我打开开发人员工具,单击 F12,然后关闭它,而不重新加载页面,它就可以完美运行...

这是一个加载问题,有人知道发生了什么吗?我不确定为什么此操作会对 javascript 产生影响。

任何帮助都会非常棒。

【问题讨论】:

  • 您的代码中有console.log 语句吗? Afaik 在 IE 中你需要打开 devtools 来创建 console 对象
  • 是的,我愿意!让我看看……谢谢你是一个传奇的百万人。
  • 如果您在 Internet 选项 -> 高级 中启用显示有关每个脚本错误的通知,您会更快地发现此类错误。不利的一面是,您将在任何网站上收到有关每个开发人员的脚本错误的通知...
  • 酷,谢谢大家。 @Bergi,如果您输入的不是答案,我会接受。真的救了我,以为我疯了......

标签: javascript internet-explorer compatibility


【解决方案1】:

听起来您的代码在 IE 中对 console 对象的奇怪实现存在问题 - 只有在开发工具打开时它才会创建对象。另见

【讨论】:

  • 谢谢老兄,你是个传奇。
  • IE 让我头疼!感谢您提供此信息,我刚刚花了两个小时想知道为什么我的 javascript 无法正常工作... IE 我恨你
猜你喜欢
  • 1970-01-01
  • 2016-02-28
  • 1970-01-01
  • 1970-01-01
  • 2010-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多