Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Подсветочка

>>> таким образом ты сможешь менять не только цвет, но и все что
>>> доступно через css (bg, border, и т.д.)
>> Не выходит, однако :(. И в Мозилле отрубилось.
>
> я ошибся, нужно писать element.style.color
> хотя у тебя я ничего подобного не нашел:)
>
> вот работающий пример - http://gilmour.ru/html_trash/button.html
>
> а в мозилле работать естественно не будет - это MSовская фишка.
> но и не "отрубится" ничего.
> да, и в IE4 тоже не должно работать:)

Я только не понял зачем нужно было делать таким черезжопным методом. Бихейвиоры, хоть и уделил им примерно неделю, но не имеют практически никаких преимуществ перед простым .js-файликом. Все, для чего они годятся - избежание некоторого гемороя с event handling'ом. Недостатков-же, в смысле компатибилити с другими, не WinMSIE5+ браузерами - сколько хочеш.

По-моему элегантнее все-таки, примерно так:
http://leechy.design.ru/button.html

Хочется проверки на браузеры неподдерживающие className (не уверен насчет MSIE4!) - вынеси в таких-же функций, как и в .htc-файле, но в обычном блоке <script></script> (или внешном .js-файле). Хочеш автоматический event handling, для всех элементов с таким-то классом - никто не запрещает обработать DOM-документа и сделать это... и будет работать даже в солярке ;-)
СообщениеАвторДата
amzin02.07.2001 17:00
Gilmour02.07.2001 17:08
Maniac02.07.2001 20:09
amzin03.07.2001 11:01
Maniac03.07.2001 11:17
amzin03.07.2001 11:38
Maniac03.07.2001 11:46
Leechy03.07.2001 14:56
Maniac03.07.2001 15:29
amzin03.07.2001 15:54
amzin02.07.2001 18:12
Gilmour02.07.2001 19:39
amzin03.07.2001 11:07
Leechy02.07.2001 20:29
Konstantin A. M.06.07.2001 09:07
Гость24.04.2002 14:53
amzin03.07.2001 11:05
Konstantin A. M.06.07.2001 09:20
amzin06.07.2001 09:45
Gilmour02.07.2001 21:38
Leechy03.07.2001 15:01
Leechy03.07.2001 15:03
Maniac03.07.2001 00:26
Gilmour02.07.2001 21:11
Maniac03.07.2001 00:27
Gilmour03.07.2001 11:30
Maniac03.07.2001 11:40