1. 程式人生 > >window.showModalDialog彈出懸浮框

window.showModalDialog彈出懸浮框

1.test.jsp頁面

js彈出懸浮框

var obj = new Object();

obj.aaa = "test1";

obj.bbb = 'test2";

window.showModalDialog("replyDialog.html",obj,"dialogWidth=600px;dialogHeight=500px");

2.replyDialog.html頁面接收obj引數的方法

var obj window.dialogArguments;

var aaa = obj.aaa;

var bbb = obj.bbb;

3.如果你要在replyDialog.html這個視窗關閉的時候重新整理父視窗可以在test.jsp頁面使用

var win = window.showModalDialog("replyDialog.html",obj,"dialogWidth=600px;dialogHeight=500px");

if(win=="refresh"){

   window.location.reload();

}

然後在replyDialog.html頁面做了提交動作成功之後在window.close();語句之前加上

window.returnValue = "refresh";即可實現在replyDialog.html呼叫window.close()之後父視窗重新整理。