IE6下载文件后窗口不会关闭的解决方法
最近在改项目中的一个BUG,功能是这样的:
画面输入查询条件然后后台查找数据库,把结果以CSV的形式下载到本地。
当前画面负责生成数据,另外弹出一个窗口来负责下载数据。
现在的问题是:
在IE8下一切正常,但是IE6下载文件之后子窗口不会自动关闭。
被这个破问题困扰了好几天终于找到解决办法了,其实很简单,就是修改了window.open方法。
原代码:
window.open('PopupSNforOID.aspx', '', 'height=' + hauteur + ', width=' + largeur + ', top=' + wintop + ', left=' + winleft + ', toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no');
window.open('PopupSNforOID.aspx', '');