这个例子够清楚了吗?a.html
-----------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//CN">
<HTML>
<HEAD>
<TITLE> Q2386886 </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="Generator" CONTENT="Microsoft Notepad">
<META NAME="Author" CONTENT="Topmonkey">
<META NAME="Keywords" CONTENT="http://expert.csdn.net/Expert/topic/2386/2386886.xml?temp=.3691828">
<META NAME="Description" CONTENT="Re: Q2386886">
</HEAD><BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
This Is 1st PageNew!<br>
<Input Type="button" NAME="but" Value="openWindow" onClick="openWindow()"><Script Language="JavaScript">
<!--
var p2;
function openWindow(){
p2 = window.open("b.html","","");
}
//-->
</Script>
</BODY>
</HTML>
-------------------------------------------------------------------b.html
-----------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//CN">
<HTML>
<HEAD>
<TITLE> Q2386886 </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="Generator" CONTENT="Microsoft Notepad">
<META NAME="Author" CONTENT="Topmonkey">
<META NAME="Keywords" CONTENT="http://expert.csdn.net/Expert/topic/2386/2386886.xml?temp=.3691828">
<META NAME="Description" CONTENT="Re: Q2386886">
</HEAD><BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
This Is 2nd Page<br>
<Input Type="button" NAME="but" Value="openWindow" onClick="openWindow()"><Script Language="JavaScript">
<!--
var p1, p2, p3;
p1 = window.opener;
p2 = window.opener.p2;
function openWindow(){
p3 = window.open("c.html","","");
}
//-->
</Script>
</BODY>
</HTML>
-------------------------------------------------------------------c.html
-----------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//CN">
<HTML>
<HEAD>
<TITLE> Q2386886 </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="Generator" CONTENT="Microsoft Notepad">
<META NAME="Author" CONTENT="Topmonkey">
<META NAME="Keywords" CONTENT="http://expert.csdn.net/Expert/topic/2386/2386886.xml?temp=.3691828">
<META NAME="Description" CONTENT="Re: Q2386886">
</HEAD><BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
This Is 3rd Page<br>
<Input Type="button" NAME="but" Value="openWindow" onClick="openWindow()"><Script Language="JavaScript">
<!--
var p1, p2, p3, p4;
p1 = window.opener.p1;
p2 = window.opener.p2;
p3 = window.opener.p3;
function openWindow(){
p4 = window.open("d.html","","");
}
//-->
</Script>
</BODY>
</HTML>
-------------------------------------------------------------------d.html
-----------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//CN">
<HTML>
<HEAD>
<TITLE> Q2386886 </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="Generator" CONTENT="Microsoft Notepad">
<META NAME="Author" CONTENT="Topmonkey">
<META NAME="Keywords" CONTENT="http://expert.csdn.net/Expert/topic/2386/2386886.xml?temp=.3691828">
<META NAME="Description" CONTENT="Re: Q2386886">
</HEAD>
<BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
This Is 4th Page<br>
<Input Type="button" NAME="but" Value="Refurbish" onClick="refurbishWindow()"><Script Language="JavaScript">
<!--
var p2, p3, p4;
p1 = window.opener.p1;
p2 = window.opener.p2;
p3 = window.opener.p3;
p4 = window.opener.p4;
function refurbishWindow(){
p1.window.location.reload();
}
//-->
</Script>
</BODY>
</HTML>
-------------------------------------------------------------------

解决方案 »

  1.   

    aa.htm:
    -------------------------------------------------
    <html>
    <body>
    aa<input type=button value="open" onclick="openWindow()" >
    <input type=text value="" id=txt>
    </body>
    <script language=javascript>
    function openWindow()
    {
    var paramArray=window.showModalDialog('open.htm','', 'dialogHeight: 300px; dialogWidth: 400px;center: yes;resizeable: no; status: no;  border:thin; help:no; statusbar:no;');
    txt.value=paramArray;
    //location.reload();

    }
    </script>
    </html>
    -----------------------------------------------------
    open.htm:
    ----------------------------------------------------
    <html>
    <body>
    <iframe src="bb.htm" width=100% height=100%></iframe>
    </body>
    </html>
    ----------------------------------------------------
    bb.htm:
    ----------------------------------------------------
    <html>
    <body bgcolor="#008000">
    <p align="center"><font size="7">
    BB页面 
    <input type=button value="open" onclick="openWindow()" >
    </font>
    </body>
    <script language=javascript>
    function openWindow()
    {
    window.location.href='cc.htm';
    }
    </script>
    </html>
    ----------------------------------------------------
    cc.htm:
    ----------------------------------------------------
    <html>
    <body bgcolor="#0000FF">
    <p align="center"><font size="7">
    CC页面 
    <input type=button value="open" onclick="openWindow()" >
    </font>
    </body>
    <script language=javascript>
    function openWindow()
    {
    window.location.href='dd.htm';
    }
    </script>
    </html>
    ----------------------------------------------------
    dd.htm:
    ----------------------------------------------------
    <html>
    <body bgcolor="#FF0000">
    <p align="center"><font size="7">dd页面</font></p>
    <p align="center">
    输入返回值:<input type=text  value="" id='ret' >
    <input type=button value="close" onclick="closeWindow()" > 
    </body>
    <script language=javascript>
    function closeWindow()
    {
    window.returnValue=ret.value;
    window.close();
    }
    </script>
    </html>
    ----------------------------------------------------
    有点勉强,不知道可不可以!