最近寫網頁用 <a target=”_blank” href=”url”>新視窗</a> 彈出一個新視窗,在新視窗用 window.close() 指令時,explorer 會警示 是否關閉頁面,還要手動按確定才能關視窗當然不方便,在找資料時才發現一個問題在不同的 explorer 版本還要用不同的解法。explorer 7 之前的版本只要設定 window.opener 不是 null 就好了,但是這個方法 explorer 7 就不能用了,javascript code 如下:
Explorer 6
window.opener=self;
window.close();
Explorer 7
window.open(“”,”_self”);
window.close();