1、模态对话框提交到自身
模态对话框提交到自身的时候会新开一个窗口。解决办法是在<head>标签之间加上<base target="_self" />。
但是需要注意的是,IE6需要放在<head>标签里正确的位置。不然打开的时候会保错。
2、模态对话框调用父窗口方法
window.dialogArguments.父窗口方法名
3、模态对话框向父窗口变量赋值
$("#父窗口变量名", window.dialogArguments.document).val(变量值);
4、打开模态对话框
var result = showModalDialog("b2.htm","dialogWidth:270px;dialogHeight:140px;status:'no'");