В IE7 и IE8 текущее окно или вкладку можно закрыть с помощью метода close(), предоставляемого JavaScript, но появляется раздражающее диалоговое окно. После поиска кода я, наконец, могу закрыть его напрямую, без запроса.
JavaScript-код
Скопируйте код кода следующим образом:
функция ЗакрытьВин()
{
window.opener = ноль;
window.open('','_self');
окно.закрыть();
}
Пример:
XML/HTML-код
1.<input type=button value="Close" onclick="CloseWin()">
Для родительского окна откройте дочернее окно, щелкните дочернее окно, чтобы закрыть, и одновременно закройте родительское окно:
вар windowParent = window.opener;
windowParent.opener = ноль;
windowParent.open('', '_self');
окноРодитель.закрыть();