Объявление

В связи с наплывом спама и ботов на форуме, регистрация новых пользователей будет приостановлена. О восстановлении регистрации будет сообщено дополнительно

Administrator

№101-11-2005 09:20:45

boombick
 
Группа: Guest

Отслеживание координат курсора мыши

Как в FireFox отследить координаты курсора мыши с помощью JavaScript?
Событие event, как я понял, он не обрабатывает...
Помогите пожалуйста

Может оффтопик, тогда перенесите куда ближе подходит по теме...

 

№201-11-2005 09:42:35

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Отслеживание координат курсора мыши

Событие event

Что это? Если вы имеете в виду IE-шный объект window.event, то — да, в Firefox'е нет такого объекта. Событие отдаётся функции-обработчику первым параметром, т.е. element.onmousemove = function(e) {alert(e)}


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№301-11-2005 10:07:38

boombick
 
Группа: Guest

Re: Отслеживание координат курсора мыши

Что-то я совсем запутался...
Т.е. чтобы мне получить координаты курсора я должен сделать вот так:

Выделить код

Код:

<some_element onMouseMove="some_element.onmousemove=func_name(e);">
<script language = "JavaScript">
<!--
function func_name (e) {
      alert(e);
}
-->
</script>

Если да, то что такое е в этом случае?

 

№401-11-2005 12:39:59

Snik
Участник
 
Группа: Members
Зарегистрирован: 27-04-2005
Сообщений: 425
Веб-сайт

Re: Отслеживание координат курсора мыши

boombick
e - это и есть событие, которое представлено объектом соответствующего типа. Т.е. ссылку на него получает функция, которая должна иметь переменную (е в данном случае), в которую и получит объект-событие.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]