Уравнивающий объект - Большая Энциклопедия Нефти и Газа, статья, страница 1
Когда к тебе обращаются с просьбой "Скажи мне, только честно...", с ужасом понимаешь, что сейчас, скорее всего, тебе придется много врать. Законы Мерфи (еще...)

Уравнивающий объект

Cтраница 1


Уравнивающие объекты являются представлениями лежащих в основе объектов, что в случае с IE означает возможность доступа к свойствам и методам лежащего в основании объекта.  [1]

В следующей главе обсуждается использование уравнивающих объектов для создания детской Web-страницы, которую ( при некоторых изменениях кода) затем можно преобразовать в интерактивную страницу каталога продавца.  [2]

Кроме метода hide здесь используются методы уравнивающих объектов get clip right и clip obj. Метод clip obj применяет auto для параметров верха и низа, поскольку объект вырезается только по ширине. Использование значения auto приводит к тому, что значение конкретного свойства style меняется на противоположное: верх на низ. После установки обоих значений изменения значения усечения не происходит. Кроме того, в этом коде для параметра left было добавлено значение resizing и вычтено из параметра right. В зависимости от положительности или отрицательности знака значения массива resizing, происходит либо увеличение, либо сжатие объекта.  [3]

В данной главе обсуждаются: создание и встраивание уравнивающих объектов и межбраузерных презентаций, позиционирование, скрытие, отображение, перемещение и усечение элементов, а также ответы на действия пользователя. Уравнивающие объекты также описываются в двух следующих главах.  [4]

Используя задание местоположения в стиле CSS, я включила новые уравнивающие объекты в процедуры обработки событий для всех перемещений объектов. С целью использования этих объектов я перехватила событие load для тела Web-страницы и вызвала функцию установки уравнивающих объектов.  [5]

Из этих функций видно, что в данной презентации используется массив именованных уравнивающих объектов. Это происходит потому, что доступ к конкретным элементам, необходимый для создания эффекта, противоположного эффекту скрытия, осуществляется с помощью универсального массива элементов.  [6]

И снова элемент управления событием щелчка мыши использует метод move, созданный для уравнивающего объекта. Она устанавливает также цвет фона белым, когда эффект завершается.  [7]

В этой главе ( а также в главах 14 и 15) элементы управления событиями не включены в уравнивающие объекты, хотя технически это сделать можно.  [8]

В массивах слоев Navigator и функции tags IE полезно то, что для каждого нового эффекта по мере добавления элементов на Web-страницу они автоматически добавляются в массивы уравнивающих объектов. Единственное ограничение: для IE элементы должны соответствовать типу элемента, отыскиваемому при помощи массива tags, а для Navigator - блоки должны использовать абсолютное позиционирование.  [9]

Тем не менее, если Web-приложение перехватывает одни и те же события и выполняет одни и те же действия, вы также можете использовать способ перехвата событий уравнивающими объектами.  [10]

В данной главе обсуждаются: создание и встраивание уравнивающих объектов и межбраузерных презентаций, позиционирование, скрытие, отображение, перемещение и усечение элементов, а также ответы на действия пользователя. Уравнивающие объекты также описываются в двух следующих главах.  [11]

Разделы внутри страницы заключены в Div-блоки, и первые два обозначены first и second. Событие click управляет доступом к именованному массиву уравнивающих объектов и вызывает для видимого элемента метод hide или show, если элемент является скрытым.  [12]

Используя задание местоположения в стиле CSS, я включила новые уравнивающие объекты в процедуры обработки событий для всех перемещений объектов. С целью использования этих объектов я перехватила событие load для тела Web-страницы и вызвала функцию установки уравнивающих объектов.  [13]

Если же перехватывается событие внутри блока, невозможно определить, какой блок получил событие, поскольку свойство target события ссылается на элемент, получивший событие, а он может быть рисунком или абзацем. Эти функции сравнивают точку щелчка с параметрами места, занимаемого элементом, и возвращают элемент, получивший событие. Чтобы соединить новое и старое вместе ( приложение из главы 12 и уравнивающие объекты из главы 13), я использую новые методы уравнивающих объектов get left, get top, get clip width и get clip height в своих функциях. Конечно, другой возможностью была реализация функций перетаскивания внутри объектов, но лучше оставить объекты такими, как они есть.  [14]

Созданы отдельные файлы сценариев с описанием каждого эффекта презентации. Первая функция hideaii проверяет, не находится ли какое-то другое действие в процессе работы, после чего запускает таймер, который, в свою очередь, вызывает другую функцию - hlde object. Последняя скрывает всякий объект, который далее будет скрыт с помощью метода hide уравнивающего объекта, после чего происходит сброс таймера.  [15]



Страницы:      1    2