34.200.218.187, , 14.08.2020, Пятница
Рертер
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Virtual, IgorPaster  
Форум » Холл » Общие вопросы » Веб-программирование » События Dynamic HTML (Возможность управлять содержанием документа.)
События Dynamic HTML
sitererters - Alex Orechov
Alex OrechovДата: Среда, 30.09.2015, 18:47 | Сообщение # 1
Подполковник
Группа: Администраторы
Сообщений: 148
Репутация: 1
Статус: Offline
События Dynamic HTML
Событие onclick может использоваться, чтобы выполнить функции сценария, когда пользователь нажимает на специфический элемент. InternetExplorer 4.0 поддерживает это событие почти для всех HTML элементов, в то время как Netscape и более ранние версии Internet Explorer поддерживают это только в некотрых элементах (типа links, image map и т.д.).
Cобытие  ondblclick  происходит, когда пользователем осуществляются двойные щелчки на специфическом элементе (почти все элементы для Internet Explorer 4.0). Например, следующая ссылка не отвечает на одиночно нажимание - нормальным способом, но двойное нажатие направляет к новому документу.

Netscape3.0 полностью поддерживает onclick событие и , но не поддерживает ondblclick
событие, поэтому для пользователей Netscape 3.0 , ссылка будет полностью
мертва. Пользователи Internet Explorer 3. 0x получили бы ошибку создания
сценария. 
Код
<AHREF="other_page.htm" onclick="javascript:return false" [b]ondblclick="self.location.href='other_page.html'">ссылка</A>
 Попробуйте (обратите внимание, что ссылка не будет направлять куда-нибудь, даже на двойном нажатии, но представит сообщение ).


Владение информацией - владение ситуацией.

Сообщение отредактировал sitererters - Понедельник, 28.12.2015, 18:30
 
sitererters - Alex Orechov
Alex OrechovДата: Среда, 30.09.2015, 18:49 | Сообщение # 2
Подполковник
Группа: Администраторы
Сообщений: 148
Репутация: 1
Статус: Offline
Cобытие  onhelp  обратите внимание, что объект должен в настоящее время быть выделенным. Простой
пример, следующая ссылка отвечает только на двойное нажатие (см.  ondblclick  выше),и обеспечивает сообщение 'справки' озадаченному пользователю, который один раз
нажимает ссылку ( в том случае если он нажимает клавишу F1 что бы получить
ответ почему ничего не произошло после нажатия на ссылку).
Код
<A HREF="other_page.htm"LANGUAGE="Javascript" onclick="return false" [b]onhelp="alert ('Дважды нажмите на ссылку, что бы открытьдокумент.');return false" ondblclick="self.location.href=
'other_page.htm'">ссылка</A>


Владение информацией - владение ситуацией.
 
sitererters - Alex Orechov
Alex OrechovДата: Среда, 30.09.2015, 18:50 | Сообщение # 3
Подполковник
Группа: Администраторы
Сообщений: 148
Репутация: 1
Статус: Offline
Событие onmousemove происходит всякий раз, когда мышь пользователей перемещается поверх некоторого
места в документe. Обратите внимание, при исполнении события onmousemove  ,необходимо отменить так называемое событие bubbling , чтобы все работало
правильно. Например, рассмотрите:
 
Код
<P[b]onmousemove="top.status='Обычныйтекст.'">Вот например немного <EM [b]onmousemove="top.status='КУРСИВ.'">курсивчиком</EM> написано</P>
 Здесь строка состояния будет подразумевать, что мышь перемещается только поверх
содержания элемента <P>. Поэтому делаем так:
 
Код
<P onmousemove="top.status='Обычныйтекст.'">Вот например немного <EM
onmousemove="top.status='КУРСИВ.';
self.event.[b]cancelBubble=true"> курсивчиком </EM> написано</P>


Владение информацией - владение ситуацией.

Сообщение отредактировал sitererters - Понедельник, 28.12.2015, 18:28
 
Форум » Холл » Общие вопросы » Веб-программирование » События Dynamic HTML (Возможность управлять содержанием документа.)
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Все смайлы
Опции сообщения:
Код безопасности:

Copyright Rerter Corp © 2015 - 2020
uCoz
Мнения авторов может не совпадать с позицией администрации интернет-ресурса. Воспроизведение опубликованных материалов на сайте осуществляется только с указанием ссылки rerter.ucoz.com .