首页 > 代码库 > window.execScript的兼容性写法

window.execScript的兼容性写法

把探嗅浏览器的操作提前到代码加载的时候,在代码加载的时候就立刻进行一次判断,以便让globalEval返回一个包裹了正确逻辑的函数

var globalEval = (function(){        var core_rnotwhite = /\S/;    if(window.execScript){        return function(data){            data && core_rnotwhite.test(data) && window.execScript(data);        };    }else{        return function(data){            data && core_rnotwhite.test(data) && window[ "eval" ].call( window, data );        };    }})();

 

window.execScript的兼容性写法