一直用公司平台开发系统,虽然前台代码比较有年岁了,但是底层的效率还是很让人钦佩。在此也向前辈们致敬
现在系统的开发效果越做越好,各种div的弹出层效果被各个系统采纳
而我们的系统采用的比较老的showModalDialog方式,今天在应用的时候发现子页面掉用父页面的方法。
我在父页面写了一个方法,需要在showModalDialog打开的页面上调用该方法。
先在google上学习了一番 找到了方法window.dialogArguments.test()
测试后不好用。
于是在父页面编写如下内容 先将父页面的window传入到子页面中 在在子页面中使用该对象:
var arg = new Object();
arg.win =window;
var goupstr = window.showModalDialog(spath,arg,styles);
这样在子页面中
var win =arg.win
win.enterbasicTable_toChkinfo_continue(sysno,plandate);
就可以直接调用方法,