阅读背景:

让eval()全局作用域执行的方法深入研究(javascript)

来源:互联网 
 

eval(str)用来传入一个字符串动态执行一段脚本,这个方法非常有用。当直接用eval()时,作用域为当前作用域,有时候我们需要让它在全局作用域范围内执行,比如ajax返回的脚本字符串,然而浏览器对eval的差异可能使事情刚开始并不是那么顺利,本文通过在7种浏览器(IE, Firefox,Chrome, Safari, Opera)环境中测试,并提出三种解决方案,使这个问题比较完美的解决。eval(str)用来传入一个字符串动态执行一段脚本,这个方法非常有用。当直接用eva




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: