MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> JavaScript: полезные функции

Название:JavaScript: полезные функции
Просмотров:70
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание:Эффект может встречаться в различных вариантах, самые распространенные из которых это: подсвечивание пунктов меню, бегающий указатель, сменяющаяся картинка.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

JavaScript: полезные функции
    Mike Melnikov
    Эффект, который мы сейчас рассмотрим, является, пожалуй, самым распространенным. И заключается он в смене изображения при наведении на него мышкой. Часто можно слышать английское название эффекта - RollOver, что обычно переводят как "перекатывание". Мне не кажется это название удачным, но все же, давайте приступим.
    Эффект может встречаться в различных вариантах, самые распространенные из которых это:
    подсвечивание пунктов меню
    бегающий указатель
    сменяющаяся картинка
    Несмотря на внешне различное проявление этих эффектов, все они реализованы схожим образом и отличаются лишь в мелочах. Давайте, по порядку разберем каждый из этих вариантов. Подсвечивание пунктов меню
    Наиболее часто встречающаяся реализация эффекта RollOver. Его основой является подмена картинки при наведении курсора мышки и возврат к первоначальной после того, как мышка ее покинет.
    Для начала, нам будет необходимо нарисовать каждую кнопку меню в двух вариантах: в "отжатом" и "нажатом" состояниях. Будем считать, что это уже сделано и перейдем к рассмотрению механизма, который обеспечивает нужную нам функциональность.
    Начнем с написания HTML-кода меню. Это несложно и будет выглядеть примерно так:
    

    

    
    Это обычное меню, составленное из графических элементов. Я опустил несущественные для понимания детали - такие как указание высоты и ширины изображения, тег ALT и т.п. Заметьте, однако, что для каждой картинки указан атрибут name, который понадобится для ссылки на картинку.
    Теперь мы немного модифицируем меню, добавив в него вызов функций смены изображения. Для отслеживания попадания курсора мышки на изображение мы воспользуемся событием onMouseOver и привяжем к нему вызов функции смены изображения:
    onMouseOver="change('pic1','pic/pic-1-on.gif');"
    А для отслеживания ухода курсора с изображения, на помощь придет событие onMouseOut которое также вызывает функцию смены изображения, но уже с другими параметрами:
    onMouseOut="change('pic1','pic/pic-1.gif');"
    В первом случае мы указываем ссылку на изображение "нажатой кнопки", а во втором, соответственно, "отжатой" (или исходной картинки, что суть одно и тоже).
    Теперь напишем всю конструкцию полностью на примере одного пункта меню:
    
    Подобным образом необходимо обработать каждый пункт нашего меню. Отличие будет заключаться лишь в смене значения атрибута name, который для каждого пункта должен быть уникальным и соответствующей коррекции значений параметров в вызовах функций onMouseOver и onMouseOut.
    Перед тем, как перейти к написанию кода, поговорим о том, каким образом мы можем управлять изображениями на страничке.
    Броузер перед показом странички на экране, разбивает ее на составляющие блоки и заносит их в свою базу данных, предоставляя нам доступ к информации посредством объектной модели. В частности, все картинки сохраняются в объекте images, который, в свою очередь, входит в объект document. И, например, для того, чтобы заменить одно изображение другим, нам достаточно воспользоваться следующей конструкцией:
    document.images["pic1"].src = "pic/pic-1-on.gif";
    Обратите внимание, что для ссылки на конкретное изображение (ведь на страничке их может быть много), мы используем имя картинки, которое указали в атрибуте name тега . ............






Похожие работы:

Название:По закону или по прецеденту? Российская юстиция придерживается третьего варианта - судить «по справедливости»
Просмотров:504
Описание: Александр Медведев, член научно-экспертного совета Палаты налоговых консультантов, к.э.н., Ольга Орлова, адвокат Московской городской коллегии адвокатов, арбитр Арбитража при Московской торгово-промышленной палат

Название:Вариантное проектирование балочной клетки рабочей площадки
Просмотров:527
Описание: Содержание 1. Выбор схемы балочной клетки 1.1 Расчетные характеристики материала и коэффициенты 1.2 Выбор вариантов компоновочных схем 1.3 Определение удельных показателей 1.3.1 Проверка прочности настила

Название:Система сканирования и стабилизации изображения
Просмотров:521
Описание: Дипломная работа На тему: "Система сканирования и стабилизации изображения" Содержание Введение 1. Постановка задачи 1.1 Общая формулировка задачи 1.2 Систем

Название:Подростковый суицид как один из вариантов решения конфликтов вследствие нарушения воспитательной функции
Просмотров:435
Описание: КУРСОВАЯ РАБОТА на тему: «Подростковый суицид как один из вариантов решения конфликтов, вследствие нарушения воспитательной функции» Введение Актуальность данной темы «

Название:Методики и техника получения рентгеновского изображения
Просмотров:347
Описание: Методики и техника получения рентгеновского изображения Рентгенологический метод основан на регистрации прошедшего через объект исследования РИ, которое ослабляется в зависимос

 
     

Вечно с вами © MaterStudiorum.ru