How can I get this eval() call to work in IE?

I have some javascript that goes out and fetches a javascript "class" on another xhtml page. The remote javascript looks something like the following: (function() { this.init = function() { jQuery("#__BALLOONS__tabs").tabs(); }; }) After this is fetched into this.javascript, I try to eval it and instantiate: this.javascript = eval("(" + this.javascript + ")"); this.javascript = new this.javascript(); this.javascript.init(); Of course, this works perfectly in all browsers except IE. In IE, it fails at the eval line. Does anyone have suggestions on how I can make this work in IE or an alternative. Thanks, Pete
You don't need eval for that. Or did I misunderstood it?

以上就是How can I get this eval() call to work in IE?的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » jQuery 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准