今天在看一个系统时,发现登录弹出系统主界面窗口后原窗口居然无提示关闭了,很是奇怪。于是把代码检视一看,发现只是多了一行简单的代码就搞定了
<
script
>
![](https://i-blog.csdnimg.cn/blog_migrate/a4403c4f1c0a42215cec8607a6420fb7.gif)
function
openit()
{
window.open('bb.htm');
window.opener="xxx";
window.close();
}
</
script
>
<
input type
=
"
button
"
value
=
"
test
"
onclick
=
"
openit()
"
>
![](https://i-blog.csdnimg.cn/blog_migrate/b41b2e60782752fc7a85fa8f62a15b98.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/a4403c4f1c0a42215cec8607a6420fb7.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/08039acfa5e0b58f38c1411ca5b4b701.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/71cc69d99154b66b524d1d5840f9bda6.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/71cc69d99154b66b524d1d5840f9bda6.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/71cc69d99154b66b524d1d5840f9bda6.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/969aece6b7546b11ee226dedb4f2a7d5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b41b2e60782752fc7a85fa8f62a15b98.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b41b2e60782752fc7a85fa8f62a15b98.gif)
就是给window.opener随便赋一个值即可
以上代码在IE6.0下测试成功,其它上面不知道,各位可以试试