f1.php页面JS代码,第二个传的参数必须是self不能是别的 复制代码 代码如下: <BR>function dianJi(){ <BR>//弹出窗口关闭前,原窗口不能获得焦点 <BR>//showModalDialog("f2.php",self,"dialogwidth=500px;dialogheight=500px;dialogtop=100px;dialogleft=100px;center=no;help=no;resizable=no;status=no;scroll=yes"); <BR>//弹出窗口不影响原窗口获得焦点 <BR>window.showModelessDialog("f2.php",self,"dialogwidth=500px;dialogheight=500px;dialogtop=100px;dialogleft=100px;center=no;help=no;resizable=no;status=no;scroll=yes"); <BR>} <BR>function back_db(a){ <BR>$("input[name='text2']").val(a); <BR>} <BR> HTML代码 复制代码 代码如下: f2.php页面,parent.dialogArguments与window.dialogArguments效果一样,而且此处必须用getElementById,不能用getElementByName 复制代码 代码如下: <BR>//parent.dialogArguments.document.getElementById("text1").value="你好世界!"; <BR>window.dialogArguments.document.getElementById("text1").value="你好世界!"; <BR>window.dialogArguments.back_db("你好!"); <BR>