глобальный уловитель mousemove
Всем привет. Планирую сделать плагин для firefox . Для это нужно написать скрипт. Можно ли реализовать с помощью JS такую штуку, и если да, то как. Загружается любой сайт. JS перебирает все dom элементы, и потом, если пользователь перевел курсор на какой-то объект, вызовется alert с названием элемента. Т.е. другими словами нужен аналог глобального хука на все объекты.
|
<!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, время: 10:07. |