<input type="button" value="Cancel" name="btnClose" onclick=javascript:window.close()></p>
当我点这个button时,IE跳出 确认对话框,就是.您查看的网页正在试图关闭窗口,
是否关闭此窗口?
是(Y) 否(N)
我现在不想要这个窗口,该怎么做?
当我点这个button时,IE跳出 确认对话框,就是.您查看的网页正在试图关闭窗口,
是否关闭此窗口?
是(Y) 否(N)
我现在不想要这个窗口,该怎么做?
window.close();
<param name="Command" value="Close"></object>
链接加上以下语句
<A onclick="closes.Click();">
即便是window.opener为null,只要不是undefined.
<a href="abc.htm">abc</a>
<br>
<a href="#" onclick="window.open('abc.htm')">abc2</a>
<script>
alert(window.opener);
//window.opener=null;
//window.opener='undefined';
window.opener=undefined;
alert(window.opener);
window.close();
</script>
A打开B,要要关闭的时候,要window.opener=A;才行? 还是window.opener=null就可以?
window.opener只要赋值,当然不能赋undefined,就可以了.
本身是window.open()的窗口不需要赋值了,不然,再找window.opener的时候就该出错了,嘿嘿...
而A打开B,也要看如何打开,假如是用脚本window.open打开的就不需要加window.opener=null
相反如果是用<a href="" target="_blank">这种链接打开的,则必须加window.opener=null才能确保不出现确认框当然如果你只是关闭子窗口,而程序中不需要调用window.opener的时候,那么可以省事一点在关闭窗口前都加上window.opener=null这个语句