IE7 と IE8 では、JavaScript が提供する close() メソッドを使用して現在のウィンドウまたはタブを閉じることができますが、コードを探した後、最終的にプロンプトを表示せずに直接閉じることができます。
JavaScriptコード
次のようにコードをコピーします。
関数CloseWin()
{
window.opener=null;
window.open('','_self');
window.close();
}
例:
XML/HTMLコード
1.<input type=button value="Close" onclick="CloseWin()">
親ウィンドウの場合は、子ウィンドウを開き、子ウィンドウをクリックして閉じ、同時に親ウィンドウも閉じます。
var windowParent = window.opener;
windowParent.opener = null;
windowParent.open('', '_self');
windowParent.close();