首次加载网站后,网站javascript无法在IE上运行

dre*_*mme 2 javascript jquery internet-explorer

当我清除我的缓存并打开一个新的IE会话,然后导航到我正在开发的网站,javascirpt/jQuery不运行.网站结构显示正常,在F12控制台中没有任何错误,但所有内容都是在没有我的任何javascript插件的情况下呈现,打破了不少元素.在Chrome/Safari/Firefox /移动浏览器中,一切正常.我在LOG中输出的任何东西都没有被渲染,所以我假设所有的JS都没有运行.当我刷新页面时,一切都按预期工作.之后,在我清除缓存,关闭IE并开始新会话之前,它不会中断,就像第一次使用者的体验一样.

什么可能导致javascript第一次不运行?我很难调试或发现类似的问题.

我正在使用的JavaScript库:

  • jquery-1.8.2分钟
  • scrollTo.js
  • reveal.js
  • slides.js
  • qtip.js

编辑:这是我正在使用的JS代码的链接

rom*_*omo 9

console.log()除非控制台窗口打开,否则IE不会运行.所以现在,你的代码将在IE上停止.即使你认为你打开了控制台窗口,我也遇到了无法正常工作的问题.尝试评论出来.

  • 不是评论/取消注释所有控制台调用,而是可以执行以下操作:`var console = console || {log:function(){}};` (3认同)