Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   глобальный уловитель mousemove (https://javascript.ru/forum/events/32651-globalnyjj-ulovitel-mousemove.html)

titans 24.10.2012 17:09

глобальный уловитель mousemove
 
Всем привет. Планирую сделать плагин для firefox . Для это нужно написать скрипт. Можно ли реализовать с помощью JS такую штуку, и если да, то как. Загружается любой сайт. JS перебирает все dom элементы, и потом, если пользователь перевел курсор на какой-то объект, вызовется alert с названием элемента. Т.е. другими словами нужен аналог глобального хука на все объекты.

Your 25.10.2012 08:12

<!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>


Часовой пояс GMT +3, время: 11:49.