Home  >  Q&A  >  body text

前端 - 为什么ie9不能执行javascript,但是打开控制台刷新页面之后就可以?

貌似ie确实就不能执行脚本,可能是兼容性问题,可当我想调试的时候
居然就可以执行了= =!
http://shunote.com/iss.html
这个页面在chrome和火狐下是正常的,但是ie下开了控制台后刷新就正常了。
好诡异……

天蓬老师天蓬老师2749 days ago1058

reply all(2)I'll reply

  • PHPz

    PHPz2017-04-10 12:44:11

    spage.water.js 第15行

    IE仅在开启developer tools的时候,脚本才能访问到console这个对象
    (console在代码调试时很有帮助,但是在生产环境中,应该移除掉,或至少应该先判断这个对象是否存在,毕竟无插件支持的IE6下也是没有这个对象的)

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 12:44:11

    楼主现在解决了吗?我也遇到了类似的问题,只有打开控制台才能实现登录功能和动态加载页面的功能

    reply
    0
  • Cancelreply