JavaScript также позволяет закрывать окна. Для закрытия окон используется метод close().
Задание:
Откройте в редакторе созданный ранее HTML-документ с именем page.htm, и измените его, добавив следующий код:
<html>
<script language="JavaScript">
<!-- hide
function closeit() {
close ();
}
// -->
</script>
<center>
<form>
<input type=button value="3акроем окно" onClick="closeit()">
</form>
</center>
</html>
Если нажать кнопку в этом окне, то окно закроется. Метод open() и метод close() — это методы, свойственные объекту window. Если быть последовательным, то необходимо помнить, что полный вид записей инструкций открытия и закрытия окон должен быть window.open() и window.close(), вместо open() и close(). Объект window представляет собой исключение из общего правила, и для вызова методов объекта window не нужно указывать объект (т.е. писать слово window) при обращении к тому или иному методу объекта window. Это справедливо лишь для данного конкретного объекта (объекта window).

Рисунок 10 – Окно, открывающееся при нажатии кнопки
"Открываем новое окно 300x150", содержащее кнопку закрытия окна.