Главная страница Библиотека (скачать книги) Скачать софт Введение в программирование Стандарты для C++ Уроки по C# Уроки по Python HTML Веб-дизайн Ассемблер в среде Windows ActiveX Javascript Общее о Линукс Линукс - подробно Линукс - новое Delphi Паскаль для начинающих Турбопаскаль Новости Партнеры Наши предложения Архив новостей |
STANDBY=текст
Помимо информации, передаваемой в атрибутах тега <OBJECT>, управляющим элементам ActiveX для работы требуется, как правило, набор каких-то дополнительных параметров. Разумеется, список возможных параметров и набор допустимых значений никак не регламентирован — у каждого объекта они свои.
Само название тега <OBJECT>, говорит нам о том, что при его использовании мы можем воспользоваться всеми преимуществами объектно-ориентированного программирования. Созданный таким способом объект имеет свойства (properties), методы (methods) и события (events), набор которых свой у каждого управляющего элемента ActiveX. Переменные свойства объекта всегда совпадают (и по значению, и по обозначению) с теми параметрами, которые передаются ему с помощью тегов <PARAM>. Методы объекта — это функции, вызов которых позволяет выполнить какие-то действия, специфические для данного класса объектов. Доступ к свойствам и методам объекта в языке JavaScript осуществляется через идентификатор, присвоенный объекту атрибутом ID. Чтобы получить значение какого-то свойства объекта, достаточно написать: имя-объекта.имя-свойства А чтобы вызвать принадлежащий объекту метод следует написать имя-объекта.имя-метода (параметры метода) Доступ к событиям объекта в теге <OBJECT> оформляется несколько по иному, чем в JavaScript. Нужно записать обработчик события в отдельной паре тегов <SCRIPT> ... </SCRIPT> и добавить к открывающему тегу следующую пару атрибутов: FOR="имя объекта" Имя объекта — это тот идентификатор, который был ему приписан с помощью атрибута ID. В принципе можно использовать события и гораздо более простым способом. Всем известен распространяемый повсеместно управляющий элемент ActiveX с названием Popup Menu.
|
|
Библиотека программиста. 2009. |
|