用鼠標移動頁面特效
發(fā)布時間:2008-08-07 閱讀數(shù): 次 來源:網(wǎng)樂原科技
腳本說明:
把如下代碼加入<body>區(qū)域中
<SCRIPT>
var old_y=0; //記錄鼠標按下時的Y軸位置
var yn=0; //用于記錄鼠標狀態(tài)
function moveit()
{
if(yn==1 && event.button==1) //如果鼠標左鍵按下就移動頁面
document.body.scrollTop=(old_y-event.clientY); //移動頁面
}
function downit()
{old_y=event.clientY+document.body.scrollTop; //記住鼠標按下時的Y軸位置
yn=1; //用于記住鼠標已按下
}
function upit()
{yn=0;} //記住鼠標已放開
document.onmouseup=upit; //鼠標放開時執(zhí)行upit()函數(shù)
document.onmousedown=downit; //鼠標按下時執(zhí)行downit()函數(shù)
document.onmousemove =moveit; //鼠標移動時執(zhí)行moveit()函數(shù)
</SCRIPT>