window.close()在IE6中貌似是可以正常关闭的,问题好像处在IE7上,因为IE7针对脚本操作进行了更加严格的控制,请楼主尝试下面的方法,来打开和关闭窗口,应该就可以解决IE7中阻止脚本关闭窗口的提示了:
window.opener = window.open("aaa.aspx", null, "" );
window.opener = window.open("",'_self');
window.self.close();