obtendo position do mouse a cada 3 segundos

Eu quero obter o mouse coordenado na página a cada 3 segundos, mas o object Evento não está definido na function setInterval.

function mouse() { console.log(window.event) // => undefined } setInterval(mouse, 3000) 

Como lidair com isso?

2 Solutions collect form web for “obtendo position do mouse a cada 3 segundos”

 vair m_pos_x,m_pos_y; window.onmousemove = function(e) { m_pos_x = e.pageX;m_pos_y = e.pageY; } setInterval(function() { console.log("x= " + m_pos_x + "y = " + m_pos_y); },3000); } vair m_pos_x,m_pos_y; window.onmousemove = function(e) { m_pos_x = e.pageX;m_pos_y = e.pageY; } setInterval(function() { console.log("x= " + m_pos_x + "y = " + m_pos_y); },3000); 

Acelhe o evento mousemove e grave onde é sempre que se move. Se você não conseguir um mouse moveevent, então não se mudou ou não está na sua window.

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.