Dynamic HTML

Актуальные публикации по вопросам современных информационых технологий и развития компьютерных сетей, систем массовой коммуникации, электронно-вычислительной техники.

NEW КОМПЬЮТЕРЫ И ИНТЕРНЕТ

Все свежие публикации

Меню для авторов

КОМПЬЮТЕРЫ И ИНТЕРНЕТ: экспорт материалов
Скачать бесплатно! Научная работа на тему Dynamic HTML. Аудитория: ученые, педагоги, деятели науки, работники образования, студенты (18-50). Minsk, Belarus. Research paper. Agreement.

Полезные ссылки

BIBLIOTEKA.BY Крутые видео из Беларуси HIT.BY - сенсации KAHANNE.COM Футбольная биржа FUT.BY Инстаграм Беларуси
Система Orphus

32 за 24 часа
Публикатор:


ИСТОЧНИК: БВБ



DHTML

ОБРАТИТЕ ВНИМАНИЕ: события для некоторых HTML элементов , которые описаны здесь поддерживаются некоторыми версиями Netscape и более поздними версиями Internet Explorer Чтобы использовать браузер v4. 0 создавая сценарии, удостовертесь, что ваши потенциальные клиенты используют требуемую версию браузера, или они были перенанаправлены соответственно на нужную страницу.


onclick



--------------------------------------------------------------------------------

Событие onclick может использоваться, чтобы выполнить функции сценария, когда пользователь нажимает на специфический элемент. Internet Explorer 4.0 поддерживает это событие почти для всех HTML элементов, в то время как Netscape и более ранние версии Internet Explorer поддерживают это только в некотрых элементах (типа links, image map и т.д.). См. порядок событий onmouse* для деталей .




ondblclick



--------------------------------------------------------------------------------

Cобытие ondblclick происходит, когда пользователем осуществляются двойные щелчки на специфическом элементе (почти все элементы для Internet Explorer 4.0). Например, следующая ссылка не отвечает на одиночно нажимание - нормальным способом, но двойное нажатие направляет к новому документу.

Это событие для Internet Explorer 4.0 и выше и Netscape 4.0 и выше.

Netscape 3.0 полностью поддерживает onclick событие и , но не поддерживает ondblclick событие, поэтому для пользователей Netscape 3.0 , ссылка будет полностью мертва. Пользователи Internet Explorer 3. 0x получили бы ошибку создания сценария.

ссылка

Попробуйте (обратите внимание, что ссылка не будет направлять куда-нибудь, даже на двойном нажатии, но представит сообщение ).








Обратите внимание, что используются системные параметры настройки мыши, чтобы определить различие между одиночным и двойным щелчком.


ondragstart



--------------------------------------------------------------------------------

Иногда, пользователь пытается перетащить элемент, куда-нибудь в другое место. Как простой пример, следующий текст ссылки изменится, когда вы попытаетесь перетащить ссылку.

Попробуйте:


LANGUAGE="VBscript" TITLE="Пример OnDragStart"
ID="egOnDragStartLink"
OnClick="self.event.returnValue=false"
TARGET="HTMLib_content">Drag me





Обратите внимание: С целью этого примера, заданное по умолчанию действие перемещения было отменено. Нормальное действие должно было бы загрузить документ, вызванный ссылкой .


onhelp



--------------------------------------------------------------------------------

Cобытие onhelp обратите внимание, что объект должен в настоящее время быть выделенным. Простой пример, следующая ссылка отвечает только на двойное нажатие (см. ondblclick выше), и обеспечивает сообщение 'справки' озадаченному пользователю, который один раз нажимает ссылку ( в том случае если он нажимает клавишу F1 что бы получить ответ почему ничего не произошло после нажатия на ссылку).

ссылка

onkeydown



--------------------------------------------------------------------------------

Cобытие onkeydown Используется при нажатии и держании клавиши.


onkeypress



--------------------------------------------------------------------------------

Cобытие onkeypress Используется при нажатии клавиши.


onkeyup



--------------------------------------------------------------------------------

Cобытие onkeyup Используется при отпускании клавиши.


KeyCode



--------------------------------------------------------------------------------

ВНИМАНИЕ: свойство KeyCode содержит символ клавиши (UNICODE) , которая была нажата, чтобы заставить события onkeypress , onkeydown или onkeyup работать.


onmousedown



--------------------------------------------------------------------------------

Cобытие onmousedown , когда пользователь нажимает кнопку на мыши.
См. порядок событий onmouse* для деталей .


onmousemove



--------------------------------------------------------------------------------

Событие onmousemove происходит всякий раз, когда мышь пользователей перемещается поверх некоторого места в документe. Обратите внимание, при исполнении события onmousemove , необходимо отменить так называемое событие bubbling , чтобы все работало правильно. Например, рассмотрите:

Вот например немного курсивчиком написано



Здесь строка состояния будет подразумевать, что мышь перемещается только поверх содержания элемента

. Поэтому делаем так:

Вот например немного курсивчиком написано



Попробуйте - вторая строка отменяет событие bubbling:

Вот например немного курсивчиком написано

Вот например немногокурсивчиком написано





onmouseout



--------------------------------------------------------------------------------

Cобытие onmouseout стартует , когда мышь пользователей оставляет область, определенную элементом. См. порядок событий onmouse*


onmouseover



--------------------------------------------------------------------------------

Cобытие onmouseover стартует , когда мышь пользователей входит в область, определенную элементом.


onmouseup



--------------------------------------------------------------------------------

Cобытие onmouseup может использоваться, чтобы выполнить функции сценария после того, как мышь пользователей была нажата и отпущена - противоположность события onmousedown . порядок событий onmouse*

onselectstart



--------------------------------------------------------------------------------

Cобытие onselectstart исполняется всякий раз, когда пользователь начинает выбирать некоторый текст, который является содержанием элемента. Например, выбор любого из текста в белом параграфе ниже заставляет изменяться его стиль.

Выбор любого элемента из этого текста заставит изменять его цвета ... иногда дико


Порядок событий onmouse*



Здесь представлена последовательность выполнения событий.

Следующие события мыши, для которых не требуется щелчок любых кнопок мыши, происходят в таком порядке:

onmouseover
onmousemove
onmouseout

Для мышкиных событий связанных с нажатием кнопки порядок следующий:

onmouseover
onmousemove
onmousedown
onmouseup
onclick
ondblclick
onmouseout

Так что любые функции сценария, выполненные событиями onmousedown или onmouseup произошли бы перед событиями onclick или ondblclick .


Полный текст смотри тут

Опубликовано 28 сентября 2004 года




Нашли ошибку? Выделите её и нажмите CTRL+ENTER!

Публикатор (): maskaev

Искать похожие?

LIBRARY.BY+ЛибмонстрЯндексGoogle

Скачать мультимедию?

Выбор редактора LIBRARY.BY:

подняться наверх ↑

ДАЛЕЕ выбор читателей

Загрузка...
подняться наверх ↑

ОБРАТНО В РУБРИКУ

КОМПЬЮТЕРЫ И ИНТЕРНЕТ НА LIBRARY.BY


Уважаемый читатель! Подписывайтесь на LIBRARY.BY на Ютубе, в вКонтакте, Одноклассниках и Инстаграме чтобы быстро узнавать о лучших публикациях и важнейших событиях дня.