代码改变世界

勤于思考:IE10不支持检测IE6的代码

2013-11-06 09:29  薛凯凯圆滚滚  阅读(327)  评论(0编辑  收藏  举报

这句话

var isIE6 = isIE && ([/MSIE (\d)\.0/i.exec(navigator.userAgent)][0][1] == 6);

在IE6~9都没问题,就IE10下报错

改成

var isIE6 = isIE && ([/MSIE (\d+)\.0/i.exec(navigator.userAgent)][0][1] == 6);