Лекция: Скриптовые программы HTML-документа. Три способа формирования в программе процедур-событий в клиентских сценариях.

VB Script–это событий но-ориентированный язык htmlи asp-документов.

Существует триспособа формирования в программе процедур-событий.

В первых двух способах имя события определялось в заголовке тега<Script> или в процедурах-событиях, но внутри тегов<Head>.

Однако событие можно определить и внутри других тегов, например, <Body> и<Form>:

Под HTML-документомследует понимать файл, содержащий программный код клиентского сценария и HTML-код. Для размещения скриптовых программ внутри HTML-документа используются специальные теги<Script> и</Script>, между которыми в комментариях(<!---->) размещается текст программы сценария. В качестве атрибутов первого тега указывается язык, на котором написана программа (это либо language=″VBScript″, либо language=″JavaScript″), и возможная принадлежность страницы к серверу(атрибут runat=”Server”). Программа, написанная на скриптовом языке, может располагаться в любой части HTML-документа.

Для размещения встроенныхэлементов управления на странице используют тег<Input…..>. Для обслуживания встроенных элементов управления и объектов страницы используют процедуры-события.

Например, событие onClick генерируется после щелчка на элементах управления Radio, Submit, Reset, CheckBox, Button или событие on Change, происходящее при изменении текста в элементах управленияText, TextArea, SelectиPassword.

Для размещения ActiveX-компонента на странице используются теги<Object…..> и</Object>. Первый тег имеет ряд важных атрибутов, которые следует перечислить:

Classid–предназначен для идентификации ActiveX-компонента на клиентском компьютере. Когда MS IEзапускает Web-страницу с ActiveX-компонентом, то он просматривает значение атрибута classid в системном реестре. Если MS IEнаходит его, то элементу правления отображается на странице. Если нет, то он пытается загрузить элементу правления с серверапо атрибуту Codebase и установить его на компьютере-клиенте, чтобы далее использовать. Значение атрибута Classid компоненты ActiveX на каждом компьютере будет свое. Напомню, что узнать значение атрибута Classid можно прочитав системный реестр или воспользовавшись утилитой Ole2vw32.exe.

•Id–предназначен для идентификации ActiveX-компонента.

•Width, Height–задают ширину, высоту области, занимаемой компонентом.

Align–задает выравнивание относительно границ области.

•Hspace, Vspace–определяют горизонтальный и вертикальный отступы относительно текста HTML-документа.

 

Связь со свойствами ActiveX-компонента осуществляется с помощью тегов<Param>, но внутри тегов<Object>…</Object>.


еще рефераты
Еще работы по информатике