最近又碰到了个小麻烦,本来在IE6上运行很好的js代码(关闭当前窗口的js),在IE7上不管用了,很是恼火,又要解决这个bug,于是到网上搜索,原来还是有通用的js的,以下是IE6,IE7通用的关闭当前窗口的js代码.
window.opener=null;
window.open("","_self");
window.close();
我的业务需求是在登录页面点击登录,弹出一个没有菜单栏、工具栏、地址栏的后台管理页面,并且要自动关闭登录页面。我以如下做的:
function login() {
window.open(url,"login","scrollbars=no,toolbar=no, menubar=no, location=no, status=no"); //弹出新窗口
window.opener=null;
window.open("","_self");
window.close(); //关闭原窗口
}
以上代码在IE6,IE7测试通过.