1

如何在javascript中通过鼠标移动来控制窗口?我的意思是页面应该在移动鼠标时自动滚动。

4

1 回答 1

0

这可以使用视差来完成,如http://www.franckmaurin.com/the-parallax-effects-with-jquery/

您实际上不是在控制窗口,而是在控制 div。

这是一个示例基本代码:

// Variables for current position

var x, y;

function handleMouse(e)
{
if (x && y) 
{
   window.scrollBy(e.clientX - x, e.clientY - y);
}
x = e.clientX;
y = e.clientY;
}

document.onmousemove = handleMouse;
于 2012-04-25T08:02:57.773 回答