Автор: etLux Взят на сайте: http://www.sources.ru |
Динамическое изменение цвета полоски прокрутки в IE5.5 и выше. |
Здесь представлен скрипт, позволяющий
динамически менять цвет скролбаров (scrollbars) на страничке при помощи
обыкновенной функции JavaScript. Так же будет рассмотрено, как связать функцию
изменения цвета полосок прокрутки с ссылками и событием mouseOver.
Шаг 1. Необязательный стиль Изначально, цвет скролбаров можно установить при помощи стиля <style> ... </style> в заголовке страницы (обычно это #C0C0C0): <style>
Шаг 2. Скрипт Поместите следующий код <script ... </script> в заголовок Вашей страницы. Код как говорится полность готов к употреблению и не требует доработок: <script> // (C) 2001 www.CodeLifter.com function changeScrollbarColor(C){ </script>
Шаг 3. Вызов скрипта Чтобы установить цвет, достаточно вызвать функцию с параметром значения цвета в формате #FFFFFF. (Обратите внимание на одинарные и двойные кавычки!) Обычно функции вызываются через ссылки: <a href="javascript:changeScrollbarColor('#FF0000')">Change
to Red</a><br> Так же код функции можно вызвать из различных событий
мышки; <a href="#" onMouseOver="changeScrollbarColor('#FF0000')">Change
to Red</a><br> Так же можно использовать события onMouseOut, onClick, или другие. |