私はいくつかのjavascriptを持っていて、別のxhtmlページでjavascript "class"を取得しています。この後このeval()呼び出しをIEで動作させるにはどうすればよいですか?
(function() {
this.init = function() {
jQuery("#__BALLOONS__tabs").tabs();
};
})
がthis.javascriptに取り込まれる、私はそれを評価およびインスタンス化しよう:もちろん
this.javascript = eval("(" + this.javascript + ")");
this.javascript = new this.javascript();
this.javascript.init();
を、これが以外のすべてのブラウザで完璧に動作リモートJavascriptを次のようになりますIE。 IEでは、eval行で失敗します。誰も私がIEまたは代替でこの仕事をする方法についての提案を持っていますか?
おかげで、ピート
...、何のeval()関数を必要としませんそのためには 'eval'が必要です。それとも私はそれを誤解しましたか? – nyuszika7h