javascript:showModelDialog注意点
来源:程序员人生 发布时间:2014-05-02 04:28:58 阅读次数:3531次
当在一个普通页面上通过showModelDialog打开一个新页面时,在这个新页面上用showModelDialog再打开一个页面,IE6下面会发现可以操作原先的普通页面。
操作如下:
page1.show(){
page1.showModelDialog("page2.htm");
}
page3.show(){
page2.close();
page2.dialogArguments.showModelDialog("page3.htm");
}
现在解决方案:
把page1.show修改为
page1.show(){
var rlt = page1.showModelDialog("page2.htm");
if(rlt){
showModelDialog(rlt);
}
}
page3.show修改为
page3.show(){
page2.returnValue = "page3.htm";
page2.close();
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠