Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Как отменить фильтр (http://www.flasher.ru/forum/showthread.php?t=83979)

Alek74 21.08.2006 11:53

Как отменить фильтр
 
Использую фильтр style="filter:gray".

Как сделать его отмену при onmouseover?

И как можно задать несколько действий в onmouseover? Какой синтаксис?

Skubent 21.08.2006 12:29

style.filter = ... ;

Точно так же, как и одно:
onmouseover = вызов функции обработчика;

Alek74 21.08.2006 12:34

Цитата:

Сообщение от Skubent
style.filter = ... ;

Точно так же, как и одно:
onmouseover = вызов функции обработчика;

Хм...

Я не понял чему должен равняться style.filter?
Если я делаю style.filter = 'none', то отменяються все фильтры, а нужно отменить только filter:gray;


А какой все таки синтаксис? Как перечислять функции обработчика, через что? Запятая или точка с запятой?

Alek74 21.08.2006 12:36

Сделаю уточнее - применяються два фильтра, но отменить нужно только один из них.

etc 21.08.2006 14:22

А что мешает взять строку с фильтром и убрать оттуда gray?

Skubent 21.08.2006 15:56

Цитата:

Сообщение от Alek74
А какой все таки синтаксис? Как перечислять функции обработчика, через что? Запятая или точка с запятой?

Чем сутки ждать ответа на форуме, проще полчаса мануал почитать, разве нет ?

Alek74 21.08.2006 16:03

Цитата:

Сообщение от Skubent
Чем сутки ждать ответа на форуме, проще полчаса мануал почитать, разве нет ?

Так прочитал уже. ";" :)

Alek74 22.08.2006 15:40

Цитата:

Сообщение от __etc
А что мешает взять строку с фильтром и убрать оттуда gray?

Используються два фильтра. Один из них задаеться функцией с onmouseover и onmouseout. А фильтр grey задается просто style = "filter:grey".

Так вот, при onmouseout нужно отменить этот фильтр.
Выглядит это вот так:

Код:

style="FILTER: alpha(opacity=30), gray"  onmouseover="nereidFade(document.getElementById('img1'),100,30,10)" onmouseout="nereidFade(document.getElementById('img1'),30,50,5
Нужно. чтобы grey пропадал при onmoseover и появлялся при out.

З.Ы. Функция делает плавное изменение opacity.


Часовой пояс GMT +4, время: 20:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.