日期:2014-05-16  浏览次数:20369 次

JS 判断是否IE浏览器
 var ie = 0/*@cc_on+1@*/ ;

利用IE中JScript所特有的条件编译(或曰条件注释)可以很方便的区分IE和非IE(这里的IE/非IE均是针对内核而言,以IE为内核的浏览器将视为IE)。


var ie = !-[1,]; 

这个也够简,利用JScript处理数组最后一个,的差异(也许会被个别浏览器视为语法错误,未完全验证)

var ie = !+'\v1';

这个也够简,巧妙利用了JScript不能识别\v转义符的特点