在IE7、IE8中,使用JavaScript提供的close()方法都可以關閉目前視窗或標籤,但都提示討厭的對話框,找了下程式碼,終於可以無提示直接關閉了。
JavaScript程式碼
複製代碼代碼如下:
function CloseWin()
{
window.opener=null;
window.open('','_self');
window.close();
}
實例:
XML/HTML程式碼
1.<input type=button value="關閉" onclick="CloseWin()">
對於父窗口開啟子窗口,點擊子窗口關閉,同時關閉父窗口的操作:
var windowParent = window.opener;
windowParent.opener = null;
windowParent.open('', '_self');
windowParent.close();