或许是用的是showModalDialog,以下文件保存在同一目录下
保存为p1.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
<link rel="stylesheet" type="text/css" href="">
<script type="text/javascript" src=""></script>
<script>
var vDialog=null;
function rdl_doDialog(){
vDialog=showModalDialog("./p2.html",window,"status:no;resizable:yes;dialogHeight:210px;dialogWidth:360px;unadorne:yes");
if (vDialog != null) vDialog.idDialogInput.value=idOpenerInput.value;
}
</script>
</HEAD><BODY>
<input type=text id="idOpenerInput" value="传递的文字"><br/><br/>
<input type="button" onclick="idOpenerInput.style.background='#33FF00';this.style.background='red';rdl_doDialog();" value="建立对话框"></BODY>
</HTML>/*****************保存为p2.html***************************/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
<link rel="stylesheet" type="text/css" href="">
<script type="text/javascript" src=""></script>
<script>
function window.onunload() {
dialogArguments.vDialog=null;
}
</script>
</HEAD><BODY onmousedown="if(self.event.button == '2') alert(document.body.outerHTML);">
你真的想操作?!!<br/><br/>
<!-- 
<input type=text id="idDialogInput"><br><br>
<input type=button onclick="dialogArguments.idOpenerInput.value=idDialogInput.value;" value="传递文字"> -->
<input type=button onclick="window.close();" value="关闭" align="center">
</BODY>
</HTML>