Показать сообщение отдельно
  #3 (permalink)  
Старый 12.08.2011, 01:47
Новичок на форуме
Отправить личное сообщение для torreto Посмотреть профиль Найти все сообщения от torreto
 
Регистрация: 12.08.2011
Сообщений: 3

Хорошо, я изменил скрипт и постарался протестировать его.
<script type="text/javascript">
window.onload=function(){
	getClientWidth();
	getClientHeight();
	//alert("Doc loaded")
	}
window.onmousemove = mousemoved;
function mousemoved(e)
{
 getCurrXMousePos(e);
 getCurrYMousePos(e);
 alert("Mouse moved")
}
function getCurrXMousePos(){
	var posx = 0;
	if (!e) e = window.event;
	if (e.pageX)
  {
    posx = e.pageX;
  }
  else if (e.clientX)
  {
    posx = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
  }
		return posx;
		alert('posx');
}
	
function getCurrYMousePos(){
	var posy=0;
	if (!e) e = window.event;
	if (e.pageY)
  {
    posy = e.pageY;
  }
  else if (e.clientY)
  {
    posy = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
  }
	return posy;
	alert('posy');
}

function getClientWidth(){
  return window.document.compatMode=='CSS1Compat' && !window.opera?
document.documentElement.clientWidth:document.body.clientWidth;
alert('getClientWidth');
}
 
function getClientHeight(){
  return window.document.compatMode=='CSS1Compat' && !window.opera?
document.documentElement.clientHeight:document.body.clientHeight;
alert('getClientHeight');
}
</script>

если раскомментировать то работает только
alert("Doc loaded").
То есть документ грузится, но перемещения мыши не отслеживаются.
Ответить с цитированием