弹出模态窗口,窗口关闭,如何执行父窗口的function
我在父窗口中点击一个修改按钮弹出一个模态窗口,在模态窗口中输入要修改的值,点击完成按钮,模态窗口关闭,同时父窗口得到新输入的值(已经完成了),我在父窗口有一个functi...
我在父窗口中点击一个修改按钮弹出一个模态窗口,在模态窗口中输入要修改的值,点击完成按钮,模态窗口关闭,同时父窗口得到新输入的值(已经完成了),我在父窗口有一个function aaa(),我在模态窗口关闭的同时,如何执行它
展开
1个回答
展开全部
如果弹出窗用的是 window.showModalDialog
可以在aaa()方法中使用 var returnValue = window.showModalDialog(...); 弹出窗口并得到返回值,返回值需要在弹出的窗口中设置如:
function commit(){
window.returnValue = {
id : ‘33333’, //参数
} ;
window.close();
)
如果用window.open(。。)弹出的,可以在弹出窗中调用aaa()函数如:
function commit(){
if(window.opener) {
window.opener.aaa('33333') ; //参数
}
window.close();
}
可以在aaa()方法中使用 var returnValue = window.showModalDialog(...); 弹出窗口并得到返回值,返回值需要在弹出的窗口中设置如:
function commit(){
window.returnValue = {
id : ‘33333’, //参数
} ;
window.close();
)
如果用window.open(。。)弹出的,可以在弹出窗中调用aaa()函数如:
function commit(){
if(window.opener) {
window.opener.aaa('33333') ; //参数
}
window.close();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询