Показать сообщение отдельно
  #2 (permalink)  
Старый 08.12.2013, 02:31
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 458

Не во всех браузерах работает, вот более менее кроссбраузерный вариант этого скрипта:
<div id="Mouse" style="position:absolute;"><img src="http://javascript.ru/cat/list/event.gif"></div>
<input type="button" value="on" onclick="mOnOff(1)">
<input type="button" value="off" onclick="mOnOff(0)">

<script>
var mx, my;
var menabled = 1;
var divMouse = document.getElementById('Mouse');
function mOnOff(enabledValue) {
	menabled = enabledValue;
	divMouse.style.display = (menabled) ? '' : 'none';
}
function doMouseMove(e) {
	if (menabled) {
		e = e || window.event;
		mx = window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft;
		my = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;
		divMouse.style.top = e.clientY + my + 10 + 'px';
		divMouse.style.left = e.clientX + mx + 10 + 'px';
	}
}
document.onmousemove = doMouseMove;
</script>

Последний раз редактировалось Rise, 08.12.2013 в 02:33.
Ответить с цитированием