КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Пример выполнения практической части
Создадим в любом текстовом редакторе представленный ниже сценарий WSH на языке JScript и сохраним его в файле с расширением .js. После чего запустим его на выполнение двойным щелчком в проводнике Windows. Со всеми действиями этого сценария можно ознакомиться, прочитав внедренные в текст сценария комментарии.
// Отображение диалогового окна с приветствием WScript.Echo("Привет!"); text = ""; // Создание объекта Shell shell = WScript.CreateObject("WScript.Shell") // Присоединение к семейству WScript.Shell.Environment // итератора для организации перебора элементов семейства e = new Enumerator(shell.Environment); // Перебор элементов семейства Environment // и сохранение их значений в переменной text for ( ; !e.atEnd(); e.moveNext()){ text += e.item() + "\n"; } // Отображение полученных значений в диалоговом окне WScript.Echo(text)
Встроенный в документ HTML сценарий JavaScript имеет доступ к объектной модели обозревателя, в котором этот документ отображается (при условии, конечно, поддержки обозревателем языка сценариев JavaScript и раскрытия своей модели объектов), а также к объектной модели (DOM) самого документа (опять-таки при ее реализации в обозревателе). Создадим приведенный ниже документ HTML и отобразим его в обозревателе Internet Explorer. Каждый щелчок на кнопке Новое окно документа будет приводить к отображению еще одного окна обозревателя размером 300x50 пикселей, но без строки меню, полос прокрутки, строки состояния, панели инструментов и адресной строки.
<SCRIPT> function f(){ newWind = window.open("", "", "width=300,height=50") } </SCRIPT> <BODY> <FORM> <INPUT TYPE="button" VALUE="Новое окно" onclick='f()'> </FORM> </BODY>
Задание для практического выполнения
1. Напишите сценарий, в котором создается переменная currentDate со значением текущей даты и сразу же после обработки страницы браузером ее содержимое отображается с помощью функции alert().
4. Содержание отчёта
1.Название и цель работы 2. Выполненное практическое задание 3. Вывод о проделанной работе
Контрольные вопросы
1. К чему имеет доступ сценарий javascript? 2. Как получить доступ к формам браузера? 3. Где генерируется динамическое содержимое страницы? 4. Как называется смешанная технология создания динамического содержимого?
Лабораторная работа №4 Функции JavaScript. Создание простейшего меню Цель работы: приобрести практический навык создания меню на WEB-страницах.
|