ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 13.06.2024
Просмотров: 58
Скачиваний: 0
Метод promptO
Цей метод генерує діалогове вікно запиту. Воно містить повідом-лення, задане як перший параметр методу, і текстове поле для введення відповіді з підказкою, заданою другим параметром. Дві кнопки, наявні в діалоговому вікні, — ОК і Cancel — дають змо-гу користувачу закрити діалогове вікно, повернувши у сценарій значення текстового поля (кнопкою О К ) або спеціальне значення null (кнопкою Cancel).
З інформацією, отриманою внаслідок виконання всіх цих методів, можуть далі працювати сценарії: наприклад обробляти відповіді користувача, перевіряти їх правильність, долучати їх до баз да-них тощо.
Наведемо приклади ще деяких властивостей, методів та подій об'єкта Window.
Властивості об'єкта Window
-
Parent — повертає батьківське вікно;
-
Self — повертає посилання на поточне вікно;
-
Тор — повертає посилання на головне вікно;
-
N a m e — назва вікна.
Методи об'єкта Window
-
Open — відкриває нове вікно браузера;
-
Close — закриває поточне вікно браузера;
-
Focus — робить вікно активним;
-
Setlnterval — вказівка процедурі виконуватися періодично через задану кількість мілісекунд;
-
SetTimeOut — запускає програму через задану кількість мі-лісекунд після завантаження сторінки.
Події об'єкта Window
-
On Focus — активізація вікна;
-
OnResize — змінення користувачем розмірів вікна;
-
OnScroll — прокручування вікна користувачем;
-
OnLoad — повне завантаження сторінки.
Об'єкт Window має кілька об'єктів-нащадків: Document, History, Navigator, Location, Event і Screen
Об'єкт Document
Цей об'єкт є центральним в ієрархічній об'єктній моделі й надає всю інформацію про HTML-документ, а також методи та події для роботи з документами. В ньому зберігається весь вміст сторінки. Властивості та методи об'єкта Document впливають здебільшого на вигляд сторінки у вікні. Проте метод Write дає змогу динаміч-но змінювати вміст у процесі завантаження документа.
Доступ до властивостей і методів об'єкта Document одержують так:
[Window.]Document.властивість [Window.]Document.метод([параметри])
Посилання на вікно Window для доступу до його об'єкта Document є необов'язковим.
Далі подано деякі властивості, методи та події цього об'єкта.
Властивості об'єкта Document
-
ALinkColor — колір активних посилань на сторінці;
-
BgColor — колір тла;
-
LastModif ied — дата останнього змінення сторінки, доступна як текстовий рядок;
-
LinkColor — колір ще не відвіданих гіперпосилань на сто-рінці;
-
Location — повна URL-адреса документа;
-
Referer — URL-адреса сторінки, що викликала поточну;
-
VIink — колір відвіданих посилань на сторінці.
Методи об'єкта Document
-
Clear — очищає виділений фрагмент;
-
Close — завершує сеанс запису в поточний документ (для подальших операцій запису документ буде очищено);
-
Write — записує текст у документ, який міститься в поточному вікні;
-
WriteLn — записує текст у документ, що міститься в поточному вікні, з переведенням курсору на наступний рядок;
Open — відкриває зазначений як параметр документ.
Події об'єкта Document
-
Onclick — відбувається, коли користувач клацне кнопкою миші на документі;
-
OnMouseDown — відбувається, коли користувач натискає кнопку миші і не відпускає її;
-
OnMouseOver — відбувається, коли вказівник миші розташо-ваний на елементі документа;
-
OnMouseMove — відбувається, коли користувач переміщує мишу;
-
OnDragStart — відбувається, коли користувач починає пере-тягувати об'єкт за допомогою миші;
-
ОпЕггог — відбувається, якщо сталася помилка;
-
OnKeyDown — виникає під час натискання клавіші;
-
OnKeyPress — виникає, коли користувач натиснув клавішу й утримує її;
-
OnKeyUp — виникає, коли користувач відпускає клавішу;
-
OnLoad — виникає після повного завантаження документа.
Якщо якийсь елемент входить у колекцію документа, то зверну-тися до нього можна, зазначивши його ім'я або номер у колекції через крапку після імені об'єкта. Наприклад, запис Document. Images (і) . S r c = " l . g i f " означає, що властивості Src елемента з номером і з колекції Images об'єкта Document потрібно присвоїти значення 1.gif; іншими словами, i-тий малюнок на цій веб-сто-рінці буде завантажено з файлу 1.gif.