IE6下載文件後窗口不會關閉的解決方法

最近在改項目中的一個BUG,功能是這樣的:
畫面輸入查詢條件然後後臺查找數據庫,把結果以CSV的形式下載到本地。
當前畫面負責生成數據,另外彈出一個窗口來負責下載數據。

現在的問題是:
在IE8下一切正常,但是IE6下載文件之後子窗口不會自動關閉。

被這個破問題困擾瞭好幾天終於找到解決辦法瞭,其實很簡單,就是修改瞭window.open方法。

原代碼:
Js代碼 
window.open('PopupSNforOID.aspx', '', 'height=' + hauteur + ', width=' + largeur + ', top=' + wintop + ', left=' + winleft + ', toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no'); 


修改後的代碼:
Js代碼 
window.open('PopupSNforOID.aspx', ''); 


這樣問題就解決瞭。。。原理未知。。。

作者“鐳風是一種態度!”

You May Also Like