Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > События <body>


Автор: Gold Dragon 17.5.2004, 14:04
Кто знает какие бывают события в <body> и какие браузеры это поддерживают?

Например
onLoad - сценарий, запускаемый при загрузке - поддерживается всеми...
onunload - сценарий, запускаемый при выгрузке - поддерживается всеми...

Автор: tserbis 17.5.2004, 14:10
Это описано в HTML-спецификации.
Специфические для body ты уже перечислил.
Наверное, работают и другие:
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup.

Автор: Sardar 17.5.2004, 18:08
Смотрим здесь: http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/body.asp?frame=false
И здесь: http://www.mozilla.org/docs/dom/domref/dom_doc_ref.html

Автор: Gold Dragon 17.5.2004, 19:02
tserbis
Цитата
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
к <body> не приемлемо

Наверное не так выразился... Только для <body>
В спецификации есть только onload и onunload.

Нашёл ещё пару
onSelectStart="return false" - запрещает выделять текст и графику в окне - только IE
OnCopy="return false" - запрещает копировать выделение в буфер - только IE

Есть ли ещё?

Автор: Sardar 17.5.2004, 20:09
Цитата
к <body> не приемлемо

Не верно, также приемлимо как к любому другому элементу, body это вся страница.

Автор: Gold Dragon 18.5.2004, 07:27
Sardar
Беру свои слова обратно, плохо умею читать hehe.gif

А ещё есть не стандартные?

Автор: GoodBoy 18.5.2004, 10:41
А тебе стандартных мало?? ?? ?? wow.gif Там их 50 штук!!!! hehe.gif

Автор: Gold Dragon 18.5.2004, 10:47
Цитата
Там их 50 штук
Где можно посмотреть?

Автор: GoodBoy 18.5.2004, 16:14
А по линкам Сардара ты ходил?? ?? ?? ??
В первом все 50 и есть!!!

Автор: Gold Dragon 18.5.2004, 18:28
Спасибо!
Всё попал на ссылку.. У меня оказывается Админ сети запретил шастать по некоторым сайтам. Вот только дома и посмотрел.. bored.gif

Автор: Desdichado 23.6.2004, 12:26
onLoad - Событие происходит, когда "браузер" заканчивает загружать окно или все фреймы элемента <FRAMESET>.
Действие по умолчанию: отображение элемента или ее элемента.
Поддерживается IE начиная с 3.02
Поддерживается NN начиная с 2.0

onUnLoad - Событие происходит, когда "браузер" удаляет документ из окна или фрейма.
Действие по умолчанию: выгрузка страницы.
Поддерживается IE начиная с 3.02 для window и начиная с 4.0 для <BODY> и <FRAMESET>.
Поддерживается NN начиная с 2.0

Автор: Desdichado 23.6.2004, 12:36
Вот тебе немного



onMouseDown - Событие происходит при нажатии кнопки мышки на элементе.
Поддерживается IE начиная с 4.0
Поддерживается NN начиная с 4.0

onMouseEnter - Событие наступает, когда пользователь помещает курсор мыши на элемент страницы.
Поддерживается IE начиная с 5.5

onMouseLeave - Событие наступает, когда пользователь убирает курсор мыши с элемента страницы.
Поддерживается IE начиная с 5.5

onMouseMove - Событие наступает, когда пользователь перемещает курсор мыши над элементом страницы.
Поддерживается IE начиная с 4.0
Поддерживается NN начиная с 4.0

onMouseOut - Событие происходит при перемещении курсора мышки за пределы элемента.
Поддерживается IE начиная с 4.0
Поддерживается NN начиная с 3.0

onMouseOver - Событие происходит при наведении курсора мыши на элемент.
Поддерживается IE начиная с 4.0
Поддерживается NN начиная с 2.0

onMouseUp - sСобытие происходит при отпускании кнопки мышки на элементе.
Поддерживается IE начиная с 4.0
Поддерживается NN начиная с 4.0

onMove - Событие наступает, когда пользователь перемещает окно Web-обозревателя или изменяет размера фрейма.
Параметры:
type - тип события;
target - ссылка на элемент страницы, где оно наступило;
X и Y - координаты левого верхнего угла окна или фрейма.
Поддерживается NN начиная с 4.0

Автор: Sardar 23.6.2004, 20:27
Что бы не собирать инфу по крупицам пользуйтесь нормальной документацией. В разделе "Xорошая документация" можно найти все, в первую очередь: http://wdh.suncloud.ru/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)