Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интернет приложения.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
30.22 Кб
Скачать

Закрытие окон

Window.close()

Self.close()

function openWin3() {

myWin= open("", "displayWindow",

"width=500,height=400,status=yes,toolbar=yes,menubar=yes");

// открыть объект document для последующей печати

myWin.document.open();

// генерировать новый документ

myWin.document.write("<html><head><title>On-the-fly");

myWin.document.write("</title></head><body>");

myWin.document.write("<center><font size=+3>");

myWin.document.write("Данный документ HTML был создан ");

myWin.document.write("с помощью JavaScript!");

myWin.document.write("</font></center>");

myWin.document.write("</body></html>");

// закрыть документ - (но не окно!)

myWin.document.close();

}

В JavaScript разрешено пользоваться некоторыми заранее заданными объектами. Примерами таких объектов могут служить Date, Array или Math. объект Date. Он позволяет работать как со временем, так и с датой.

today= new Date()

Здесь создается новый объект Date, с именем today. Если при создании этого нового объекта Date не указана какая-либо определенная дата и время, то будут предоставлены текущие дата и время. То есть, после выполнения

Объект Date предоставляет методы, которые могут применяться к объекту today. Например, это методы - getHours(), setHours(), getMinutes(), setMinutes(), getMonth(), setMonth() и так далее.

now= new Date();

document.write("Time: " + now.getHours() + ":" + now.getMinutes() + "<br>");

document.write("Date: " + now.getDate() + "/" + (now.getMonth() + 1) + "/" +

now.getYear());

Объект Array

Для создания нового массива, надо воспользоваться объектом Array, записав myArray= new Array().

Объект Math

Встроенный в JavaScript объект, дающий доступ к математическим константам и функциям. Например, свойство PI объекта Math имеет значение pi.

Если вызвать функцию Math.random(), то результатом будет случайное число, лежащее в диапазоне между 0 и 1. Один из возможных результатов вызова document.write(Math.random()):

.7184317731538611

События и функции. Управления временем.

Функции

В большинстве случаев функции представляют собой лишь способ связать вместе несколько команд. Метод – функция, связанная с объектом.

Обработчик событий в JavaScript

Порядок выполнения программы изменяется только при возникновении определенного события. Событие – это действие, происходящие в браузере щелчками мышью, нажатия клавиш, перемещение указателя мыши, загрузка рисунка и т.д.

Сценарии, которые позволяют определять события и выполнять соответствующие им действия, называются обработчиками событий.

Событие onMouseOver происходит при наведении указателя мыши на объект Web-страницы.

<a href = www.tut.by onMouseOver = “window.alert (‘Вы указываете на ссылку’)”>Щелкните здесь </a>

onMouseDown – удерживание нажатой клавиши.

Document.onMouseDown = mousealert;

onMouseOut – противоположное событию onMouseDown и вызывается при удалении указателя мыши из необходимой области.

Событие onLoad

Событие onLoad происходит после окончания загрузки Web-страницы.

<body onLoad = “alert(‘Загрузка завершена!’);”>