很急,帮帮我吧,这个窗口怎么控制?
lbb0 2003-05-22 08:27:38 在文件A.htm中有:
<a href="B.htm" target="fm">OKOKOK</a>
..............
<iframe name="fm" id="fm"></iframe>
在文件B.htm中是打开窗口的javascrit函数,要求窗口已打开时只是激活,否则建立,但问题是它总是建立,该如何修改?B.htm如下:
<script language="JavaScript">
var win_xx = null;
function gowin() {
if (! win_xx || win_xx.closed) {
alert('新建窗');
win_xx = window.open("test.htm","win_xx","");
}
else {
alert('激活已打开的窗');
win_xx.location="test.htm";
win_xx.focus();
}
}
gowin();
</script>
问题情况:第一次点OKOKOK提示“新建窗”并打开一窗口,然后,在不关闭此窗的情况下,再次按OKOKOK它仍然提示“新建窗”,但并没有多一个窗口,而是test.htm被调入上次打开的窗中,且该窗没有被至于顶端。
我想在第二点OKOKOK时老窗口被激活,怎么操作?