Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.10.2012, 17:09
Аспирант
Отправить личное сообщение для titans Посмотреть профиль Найти все сообщения от titans
 
Регистрация: 18.03.2012
Сообщений: 39

глобальный уловитель mousemove
Всем привет. Планирую сделать плагин для firefox . Для это нужно написать скрипт. Можно ли реализовать с помощью JS такую штуку, и если да, то как. Загружается любой сайт. JS перебирает все dom элементы, и потом, если пользователь перевел курсор на какой-то объект, вызовется alert с названием элемента. Т.е. другими словами нужен аналог глобального хука на все объекты.
Ответить с цитированием
  #2 (permalink)  
Старый 25.10.2012, 08:12
Кандидат Javascript-наук
Отправить личное сообщение для Your Посмотреть профиль Найти все сообщения от Your
 
Регистрация: 03.10.2012
Сообщений: 147

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>Example</title>
	<script type="text/javascript">
		function dom() {
			var body=document.getElementById('body'),
				dom=body.getElementsByTagName('*');
			for(var i in dom) {
				dom[i].onmouseover=function(event) {
					//event=fixEvent(event);
					alert(event.target.tagName);
				};
			}
		}
	</script>
</head>
<body id="body" onload="dom()">
	<div>
		div
	</div>
	<span>
		span
	</span>
	<ul>
		<li>
			li
		</li>
	</ul>
</body>
</html>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление события mousemove DesiresDesigner Events/DOM/Window 5 13.05.2012 21:08
Тупняк с mousemove SunChase jQuery 1 11.02.2012 21:58
случайно (из заданого) менять текст и его цвет по событию Mousemove hankmoody Events/DOM/Window 7 12.11.2010 14:23
Проблема с MOUSEMOVE при "перетаскивании" сайта miller Events/DOM/Window 3 25.06.2010 20:34
Проблемы с MouseMove в FireFox slim-v Events/DOM/Window 5 05.06.2009 02:44