今天突然遇到ie下部分js无法生效,但是打开调试模式的时候竟然可以。我擦,最后发现,ie下console这东西是不被执行的,也就是说程序被XX了。突然想起以前写node.js,用到socket.io的时候,在遇到过类似的问题。
原因:低版本ie是没有console对象的。所以会undefined。可以在js顶部做判断。也可以注意不要保留console在执行的代码里。
今天突然遇到ie下部分js无法生效,但是打开调试模式的时候竟然可以。我擦,最后发现,ie下console这东西是不被执行的,也就是说程序被XX了。突然想起以前写node.js,用到socket.io的时候,在遇到过类似的问题。
原因:低版本ie是没有console对象的。所以会undefined。可以在js顶部做判断。也可以注意不要保留console在执行的代码里。