Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Скриптовые программы 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>.






Дата публикования: 2014-12-28; Прочитано: 185 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...