eval运行字符串指定的方法

来源:互联网 发布:知乎为什么中国dota 编辑:程序博客网 时间:2024/05/07 06:55

将page1的页面替换成admin_yhgl.jsp页面后在利用eval方法来执行admin_yhgl.jsp中的selTab方法。
page1.jsp:

var fn = "selTab";commonOpen(context + '/pages/admin_yhgl.jsp',fn,"qy");

page1.js:

function commonOpen(_url, fn, params){    $("#page_other").remove();    $("#page_main").before("<div id='page_other' class='easyui-layout' data-options='fit:true'></div>");    $("#page_main").hide();    $("#page_other").load(_url, function() {        $("#page_other").layout();    });    if (fn){        fn = eval(fn);        fn(params);    }}

admin_yhgl.jsp:

function selTab(parm){    if(parm=='qy'){        setTimeout(function(){setTab('one',2,5);},500);    }}
0 0