如果这两个页面在一个frameset 里面就可以
<FRAMESET ROWS="20%,*" >
<FRAME SRC="a.htm" NAME="frame_a">
<FRAME SRC="b.htm" NAME="frame_b">
</FRAMESET>a.htm
<BODY>
<A HREF="#" onclick="link();">aaaa</A>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
function link()
{
top.frame_b.url="www.63.com";
top.frame_b.bbbb.location ="ss.htm"
}
//-->
</SCRIPT>
<FRAMESET ROWS="20%,*" >
<FRAME SRC="a.htm" NAME="frame_a">
<FRAME SRC="b.htm" NAME="frame_b">
</FRAMESET>a.htm
<BODY>
<A HREF="#" onclick="link();">aaaa</A>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
function link()
{
top.frame_b.url="www.63.com";
top.frame_b.bbbb.location ="ss.htm"
}
//-->
</SCRIPT>
function openB(p_url)
{
var newWin = window.open('b.html');
newWin.document.getElementById('innerIFrame').src = p_url;
}b.html -><body><iframe id="innerIFrame" /></body>================newWin 就是新打开的那个窗口。