РЕКЛАМА |
Мультимедийные эффекты
< Часть 1
|
Реклама
ВАКАНСИИ (Компьютеры, Интернет). |
К элементам и объектам-окнам (windowed), к которым не могут применяться фильтры, относятся апплеты Java, IFRAME, элементы форм (SELECT и OPTION), элементы параграфа (P), заголовки (Hn), и логические текстовые элементы стиля (EM и STRONG).
Доступ к фильтрам из сценариевДля каждого элемента доступна коллекция filters, так что сценарий имеет доступ к отдельным фильтрам элемента. К коллекции фильтров можно обращаться, как и к любой другой коллекции объектной модели. Например, следующая строка сценария адресует первый фильтр в коллекции фильтров элемента с id=theDiv. Подобно другим коллекциям объектной модели, коллекция filters поддерживает несколько видов доступа. <IMG id=sample SRC="sample.jpg" STYLE="filter: alpha(opacity=50) fliph(enabled=0) blur(amount=10); position: relative"> <SCRIPT LANGUAGE="JavaScript"> sample.filters.alpha // подобъект sample.filters["alpha"] // именованный индекс sample.filters[0] // числовой индекс (filters как массив) sample.filters.item(0) // числовой индекс (filters как объект) </SCRIPT> Доступ с помощью числового индекса полезен, когда применяется больше чем один фильтр одного типа или когда тип фильтра не известен заранее (например, если он установливается через сценарий или связывание данных). Это особенно важно для фильтров и превращений, которые имеют общие свойства и методы, типа color и play. Фильтры можно рассматривать как подобъекты элементов, к которым они применяются. Подобно другим объектам, они предоставляют свойства и методы для изменения их внутреннего состояния. В следующем примере непрозрачность элемента динамически изменена изменением свойства opacity в Alpha фильтре. <img id=sample src=sample.jpg style="filter: alpha(opacity=50)"> <script language="javascript"> function foo(){ sample.filters.alpha.opacity += 10; } </script>[> далее >] © 2000, Сергей Кузнецов
|
Реклама
Каждому сайту - механизм организации собственной ленты новостей бесплатно! |
Главная / Разное / Фильтры и превращения для IE4+ | ^^^ |
© iD, 2000
|