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


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

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

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

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 тега . ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



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

Название:Моделирование динамики яркостной температуры земли методом инвариантного погружения и нейронных сетей
Просмотров:224
Описание: КУРСОВАЯ РАБОТА "МОДЕЛИРОВАНИЕ ДИНАМИКИ ЯРКОСТНОЙ ТЕМПЕРАТУРЫ ЗЕМЛИ МЕТОДОМ ИНВАРИАНТНОГО ПОГРУЖЕНИЯ И НЕЙРОННЫХ СЕТЕЙ" Введение Необходимость усиления к

Название:Экономическое обоснование варианта перехода цеха предприятия на выпуск новой модификации изделия
Просмотров:112
Описание: Введение Машиностроительное предприятие в течение длительного времени специализировалось на производстве изделия А, используя при этом свои производственные мощности (по ведущей группе оборудования) на 100&n

Название:История формирования американского варианта английского языка
Просмотров:133
Описание: Оглавление Введение Глава 1. Ной Вебстер как создатель американского варианта английского языка Глава 2. Последователи революционных преобразований Ноя Вебстера в английском языке Глава 3. Преобразовани

Название:Нетрадиционные способы изображения объектов живой и неживой природы, как средство развития творческих способностей детей дошкольного возраста
Просмотров:69
Описание: Из опыта работы воспитателя дошкольного образовательного учреждения "Спутник" Шлотгауэр Светланы Николаевны "Нетрадиционные способы изображения объектов живой и неживой при

Название:Комплекс занятий с использованием нетрадиционных способов изображения живой и неживой природы
Просмотров:82
Описание: Комплекс занятий с использованием нетрадиционных способов изображения живой и неживой природы развитие направленный на развитие творческих способностей детей старшего дошкольного возраста Подготовительны

 
     

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