一扇窗户两个灰盒?(JavaScript)
我想修改(ASP.NET 2.0)页面上的JavaScript函数,以便在第一个灰盒被隐藏后显示另一个(不同的)灰盒。现有代码段:一扇窗户两个灰盒?(JavaScript),javascript,asp.net,greybox,Javascript,Asp.net,Greybox,我想修改(ASP.NET 2.0)页面上的JavaScript函数,以便在第一个灰盒被隐藏后显示另一个(不同的)灰盒。现有代码段: parent.parent.GB_hide (); /* we are done */ 想象中的增强: parent.parent.GB_hide (); /* we are done */ parent.parent.GB_showCenter ('Another One', 'http://google.com'); /* 2nd greybox */ 这不
parent.parent.GB_hide (); /* we are done */
想象中的增强:
parent.parent.GB_hide (); /* we are done */
parent.parent.GB_showCenter ('Another One', 'http://google.com'); /* 2nd greybox */
这不符合预期,因为
GB.use_fx
GB.type
GB.show_loading
都报告为null或不是对象。
所以我怀疑这些都是全局变量
灰盒正在为这些竞争(但我可能错了)。
有人试过这个吗?两个灰盒,一个
页面
问候
我相信一个人也能做到。对greybox的初始调用如下
GB_showCenter('Initital form',url,500,600, closeBack);
closeBack是javascript方法,是一个回调函数,在发生greybox close事件时触发。您可以将此中的第二个灰盒称为
function closeBack(){
GB_showCenter('Second form',url,100,100);
}