Первый тип: JS регулярно автоматически закрывает окно.
<script Language="JavaScript">
<!--
функция закрытия()
{
self.opener = ноль;
self.закрыть();
}
функция тактирования()
{
я = я-1
document.title="Это окно автоматически закроется через " + i + " секунд!";
if(i>0)setTimeout("часы();",1000);
иначе closewin();
}
вар я = 10
часы();
//-->
</скрипт>
Второй тип: щелкните ссылку, чтобы закрыть окно без запроса JS.
<a href="javascript:window.close()" >Закрыть окно</a>
Третий тип: окно не предлагает js-коду автоматически закрыться.
<язык сценария=javascript>
<!--
this.window.opener = ноль;
окно.закрыть();
//-->
</скрипт>
Метод IE6-7 JS для закрытия окна без запроса
Способ первый:
js-код
функция CloseWin() // Не будет предлагаться закрыть браузер
{
window.opener = ноль;
//window.opener=top;
window.open("","_self");
окно.закрыть();
}
Способ второй:
open.html
js-код
функция open_complex_self() {
var obj_window = window.open('close.html', '_self');
obj_window.opener = окно;
obj_window.focus();
}
close.html
js-код
окно.закрыть();
Также прилагается:
//Обычное закрытие с подсказкой
функция закрытия(){
окно.закрыть();
}
//Закрываем IE6 без запроса
функция closeie6(){
window.opener = ноль;
окно.закрыть();
}
//Закрываем IE7 без запроса
функция closeie7(){
window.open('','_top');
окно.топ.закрыть();
}