测试代码:
var s = "function(){alert(1)}";
var d = eval('('+s+')');
alert(d);
FF CHROME下都OK IE下是undefined (IE7 其它未测)
解决方法
var d = new Function("return "+s+";")();
alert(d);
Eval在IE下不能正常工作啊. - -!
最新推荐文章于 2021-01-16 12:34:51 发布
测试代码:
var s = "function(){alert(1)}";
var d = eval('('+s+')');
alert(d);
FF CHROME下都OK IE下是undefined (IE7 其它未测)
解决方法
var d = new Function("return "+s+";")();
alert(d);